我的问题在这里可能很不清楚。我有一个巨大的文本文件,其值看起来像这样
0.00601233
0.000139403
0.000133679
0.000139497
0.000141683
0.000141888
0.000138646
0.000133465
0.000146326
0.000135611
...
Run Code Online (Sandbox Code Playgroud)
我想把它分成几个 100 行的文件。
文件1
将有第 1 到 100 行。
文件2
将有第 101 到 200 行。
等等...
可能有一种方法可以使用sed
or来做到这一点,awk
但我对这些工具或正则表达式不够熟悉,无法在这里做我想做的事情。
我有一个看起来像这样的文本文件:
foo
bar
zip
rar
tar
Run Code Online (Sandbox Code Playgroud)
我需要在 OSX 上使用 bash 脚本在每个新行之后创建一个新的文本文件,如下所示:
cat text1.txt
foo
cat text2.txt
bar
cat text3.txt
zip
cat text4.txt
rar
cat text5.txt
tar
Run Code Online (Sandbox Code Playgroud)