私は1つの数字列(長さ= 14)を含むテキストファイルである大きなリストを持っています。番号には、00001-00004という4つの異なるプレフィックスがあります。 1つのリストを4つのdiffrendファイルに分割するにはどうすればよいですか? 1 つのファイルには、プレフィックスが 1 つの数値リストを含める必要があります。
ベストアンサー1
次のawk
コマンドを使用します。
awk '/^00001/{print >"file1"} \
/^00002/{print >"file2"} \
/^00003/{print >"file3"} \
/^00004/{print >"file4"}' inputfile
行にどのプレフィックスがあるかを確認し、行全体をに印刷file1
しますfile4
。inputfile
大きなリストを含むファイル。