.txt
ファイルをヘッダーを含む100行ずつ小さいファイルに分割する必要があります。これが関連しているかどうかはわかりませんが、元のファイルは次のように区切られています。
COLUMN1 | COLUMN2 | COLUMN3
1 | 2 | 3
4 | 5 | 6
7 | 8 | 9
ヘッダー行を持つには、このパーティションで生成された各ファイルが必要です。また、他のディレクトリで作成/移動する必要があり、などの名前パターンに従う必要がありますfile_01.txt
。file_02.txt
ベストアンサー1
awk 'NR==1 {a=$0}
(NR-1)%100==0 {print a > "d/file_" int(1+(NR-1)/100)}
{print > "d/file_" int(1+(NR-1)/100)}'