2016-12-29 15 views
-1

私はフォルダ内に500Kを超える非常に小さなファイルを持っています言葉)。私はすべてのファイル名とその内容を1つのファイルにマージしたい。このコマンドは非常にゆっくり実行されます。このコマンドを変更したり、より高速な代替コマンドを提供したりしてください。前もって感謝します。

$find . -type f -printf '%f\n' -exec cat {} \; >MY_OUTPUT_FILE 
+0

は深いレベルフォルダ内のファイルがありますか? –

答えて

0

使用はgrep:

grep . * > ../output