我期待生成一個包含以下命令的結果的輸出文件:「爲每個」標準輸出的bash
cd /path/to/files/; for each in *; do cat $each; echo "######_NEW_FILE_######"; done
我曾嘗試:
cd /path/to/files/; for each in *; do cat $each; echo "######_NEW_FILE_######"; > output.txt; done
此生成文件,但它是空白的。我也嘗試過:
cd /path/to/files/; for each in *; do cat $each; echo "######_NEW_FILE_######"; done; >output.txt
這會生成一個太大的文件。這不是我正在尋找的。 感謝您的幫助。
太大?,所以你不希望這個文件中的所有文件的內容? –
......我的意思是,有一些明顯缺乏引用的錯誤,但如果你在這種情況下描述了「太大」意味着什麼,它會有所幫助。 –
你只想要在文件中的回聲結果或這些文件的內容+回聲結果? –