1
因此,我使用split命令將文件拆分爲不同的行,並將它們保存到與當前執行命令不同的目錄中。將split命令的輸出寫入單獨的目錄
split -l 1 -d -a 5 --additional-suffix=.txt file1.dat file toindex/
,所以我想在輸出文件內toindex/
寫的,但是這給了我一個錯誤說: split: extra operand ‘toindex/’
。 這工作正常,如果我沒有輸出目錄路徑或沒有前綴(「文件」)。
我如何得到這個工作?我需要有前綴以及附加後綴。
它的工作原理。完善! – KillBill
FWIW您可以通過管道連接到具有「cd」的命令序列來將命令輸出到另一個目錄,例如 (cd toindex && split ...)