2016-07-07 8 views
0

私は複雑なシナリオがあります。私の現在の作業ディレクトリには、いくつかのサブディレクトリがあります。各サブディレクトリにはいくつかのファイルがありますが、私は興味があるのはRAxML_bestTree.bestです。ファイル名は、各サブディレクトリ内の対応するファイルごとに同じです。つまり、一意ではありません。したがって、新しいサブディレクトリへのコピーコマンドは、RAxML_bestTree.bestが表示され、514回上書きされるため動作しません。複数のディレクトリにあるファイルの内容をMac OSxで1つのテキストファイルにまとめる

各サブディレクトリの内容を取得して、現在の作業ディレクトリまたは新しいサブディレクトリのいずれかにall_RAxML_bestTrees.txtというファイルに格納する必要があります。私は画面に内容を印刷するのではなく、ファイルにない表示される、次のことを試してみました:

find . -type f -name \RAxML_bestTree.best -exec cat {} all_RAxML_bestTrees.txt \;

答えて

1

ネヴァーマインドは、私の問題が見つかりました:

find . -type f -name \RAxML_bestTree.best -exec cat > all_RAxML_bestTrees.txt \;

関連する問題