我有一个复杂的场景。在我当前的工作目录中,我有几个子目录。每个子目录都有许多文件,但我只对一个文件感兴趣:RAxML_bestTree.best
。每个子目录中的每个相应文件的文件名相同,即它们不是唯一的。因此,对新子目录的复制命令将不起作用,因为将显示一个RAxML_bestTree.best
并覆盖514次。
我需要获取每个子目录RAxML_bestTree.best
的内容,并将其放在当前工作目录或新子目录中的文件all_RAxML_bestTrees.txt
中。我尝试了以下内容,它似乎将内容打印到屏幕但不是文件:
find . -type f -name \RAxML_bestTree.best -exec cat {} all_RAxML_bestTrees.txt \;
答案 0 :(得分:1)
没关系,找到了我的问题:
mmid::iterator it;