【发布时间】:2015-12-23 17:38:23
【问题描述】:
我需要在 FTP 之前将文件拆分为多个文件(因为 FTP 有 1 GB 的限制)。我正在使用 SPLIT 函数来执行此操作。
split --bytes=$SPLIT_FILE_SIZE $FILE -d $FILE"_"
$SPLIT_FILE_SIZE=900M
现在我注意到它也在拆分记录。 我的记录中的数据也没有任何新行字符。
例如
我的原始文件有
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
感谢任何建议。
【问题讨论】:
-
问题是什么?
-
如何避免拆分记录但在行尾拆分。
-
@Prajakta,提出问题的最佳地点是in your question。