我有要求在FTP之前將文件拆分爲多個文件(因爲FTP有1 GB的限制)。我正在使用SPLIT函數來執行此操作。Unix拆分功能將文件拆分成多個文件:拆分記錄
split --bytes=$SPLIT_FILE_SIZE $FILE -d $FILE"_"
$SPLIT_FILE_SIZE=900M
現在我注意到它也在分裂記錄。 此外,我在記錄中的數據沒有任何NEW LINE字符。
例如,
我的原始文件有
a|b|c|d|e|f
a1|b1|c1|d1|e1|f1
a2|b2|c2|d2|e2|f2
a3|b3|c3|d3|e3|f3
a4|b4|c4|d4|e4|f4
所以我劃分的文件是
第一個文件的內容:
a|b|c|d|e|f
a1|b1|c1|d1|e1|f1
a2|b2|c2|
第二個文件內容:
d2|e2|f2
a3|b3|c3|d3|e3|f3
a4|b4|c4|d4|e4|f4
欣賞任何建議。
什麼問題? – zedfoxus
我怎樣才能避免分裂記錄,但在行結束時分裂。 – Prajakta
@Prajakta,把你的問題放在最好的地方是[在你的問題](http://stackoverflow.com/posts/34440994/edit)。 – ghoti