【问题标题】:How to recursively extract files from nested folder structure into a parent folder如何递归地将文件从嵌套文件夹结构中提取到父文件夹中
【发布时间】:2011-10-24 10:46:54
【问题描述】:

我有一个问题,我有一个名为 psp(0 级)的目录 满是一堆文件夹(1级) 每个包含两个或三个文件夹(4 级) 包含几个 .pseudo 文件(它们只是文本文件)和一个 .tar.gz 文件。

我要运行的程序 (dacapo) 需要在 psp 目录中包含所有这些 .pseudo 文件。

因此,我需要以某种方式将所有 .pseudo 文件放入该目录。

我应该注意到整个文件结构开始时是一个 .tar.gz 文件。你可以在这里找到它:http://wiki.fysik.dtu.dk/dacapo-files/campos-dacapo-pseudopotentials-1.tar.gz

【问题讨论】:

    标签: file directory copy extract dacapo


    【解决方案1】:

    假设你在一个 unix 环境中,你可以尝试类似的东西

    for m in `find . -name '*.pseudo'`;do cp $m ./psp;done
    

    为了进一步调试,您可以将 echo 放在“cp”前面,然后您会看到会运行哪些命令 - 在某种试运行中...

    【讨论】:

    • 为了记录,我的psp目录在/opt/dacapo。这似乎工作正常。谢谢你的回答——这为我节省了很多时间!
    猜你喜欢
    • 2018-10-16
    • 2021-03-04
    • 1970-01-01
    • 2017-08-25
    • 1970-01-01
    • 2021-06-24
    • 1970-01-01
    • 2012-10-28
    • 2012-05-20
    相关资源
    最近更新 更多