我有一个带有行的大文本文件:
Gen.1.1 in the beginning...
Gen.1.2 and earth was...
Rev.22.20 he talks...
我想逐行拆分文件,文件名应该是第一个字符串。
gen.1.1.txt应包含:
Gen.1.1 in the beginning...
gen.1.2.txt应包含:
Gen.1.2 and earth was...
rev.22.20.txt应包含:
Rev.22.20 he talks...
我已经尝试过基本分割(当然,文件名不理想):
awk '{print > substr($0, 0, 1)}' file
答案 0 :(得分:0)
尝试使用:
awk '{ print >> $1".txt" }' myfile