私は複雑なシナリオがあります。私の現在の作業ディレクトリには、いくつかのサブディレクトリがあります。各サブディレクトリにはいくつかのファイルがありますが、私は興味があるのは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 \;