我需要在Solaris 10中使用数字后缀拆分文件。例如: -
bash-3.2# more testfile_split.txt
this is line 1
this is line 2
我使用 split -l 1 testfile_split.txt testfile_split _ 。这将输出,
testfile_split_aa
testfile_split_ab
-d选项似乎不适用于Solaris 10。
答案 0 :(得分:0)
您可以编写一个小型自定义脚本:
awk '{ print > "testfile_split_"i++ }' testfile_split.txt
如果您想要带前导零的后缀,请尝试
awk '{ out=sprintf ("testfile_split_%04d", i++); print > out }' testfile_split.txt