我有一个非常简单的问题:
exec('split -d -l 10 _.txt part');
这将我的_.txt文件拆分为块part00,part01等。 我能以某种方式为这些块设置文件扩展名吗? 谢谢,
答案 0 :(得分:2)
可以使用--filter
中记录的info coreutils 'split invocation'
选项:
split -d -l 10 _.txt part --filter='cat > $FILE.txt'
这将创建 part00.txt , part01.txt ,依此类推。似乎也适用于二进制文件(使用-b
而不是-l
)。
答案 1 :(得分:0)
# touch xaa xab xac; for f in xa{a..c};do echo mv -- "$f" "$f.txt";done