我不知道我在做什麼錯在以下情況 - 我想合併多個文件到一個,但我想合併它們中的很多,所以我想使用類似的東西這樣的:Cat命令不合並腳本中的文件
*input file* that contains lines
file1.txt >> mergedfiles1.txt
file2.txt >> mergedfiles1.txt
file3.txt >> mergedfiles2.txt
file4.txt >> mergedfiles2.txt
...
如果我嘗試使用簡單的腳本,因爲我通常做
cat *input file* | while read i
do
cat $i
done
它實際上並沒有合併的文件,但寫到
*content* of file1.txt
cat: >> : file does not exist
cat: mergedfiles1.txt : file does not exist
我試圖在輸入文件的每一行的開始位置放置指令貓,但它不起作用。
我想這是一個簡單的錯誤,但我無法找到解決方案。
感謝您的幫助。
單個'>'將覆蓋而不是合併。 – StepTNT