- >任何其他方式添加后缀而不使用" - 附加后缀" ,因为我想要使用没有选项" - 附加后缀"的旧版本来运行它。
//split list of all files generated so that reading will not be a problem
sprintf(command,
"split -l 50000 --additional-suffix=.txt -d -a 3 %s %s_all_files_",
all_files_fname, time_buf);
system(command);
=============================================== ==================================
拆分:无法识别的选项' - additional-suffix = .txt' 试试`split --help'欲获得更多信息。 cat:.20141104_134258_check_dupl_song_num_result.txt:没有这样的文件或目录
答案 0 :(得分:0)
这是一个小型的GNU Awk脚本,可以满足您的要求。
awk -v prefix="all_files_" suffix=".txt" 'NR%5000==1 { if (NR>1) close(file);
file=sprintf("%s%03i%s", prefix, ++i, suffix }
{ print > file }' inputfile