本文ファイルを 2 つのファイルに分割したいと考えています。テキスト ファイルには特定の行数があります。NRとしましょう。ファイル 1 とファイル 2 という 2 つの異なるファイルが必要です。ファイル 1 は、本文ファイルの上半分です。ファイル 2 は、本文ファイルのもう半分です。
例:
本文ファイル
aaaaa
bbbbb
ccccc
ddddd
eeeee
fffff
メインのテキスト ファイルから作成された 2 つのファイルが必要です。
ファイル 1 は次のようになります。
aaaaa
bbbbb
ccccc
ファイル 2 は次のようになります。
ddddd
eeeee
fffff
awkを使ってみました。しかし、うまくいきませんでした。皆さんありがとう。
よろしく、
これは私がやったことです。
total_lines=$(cat ${band_file} | wc -l)
echo $total_lines
cat $band_file | awk '
{
if(NR<=total_lines/2)
print > "file 1"
else
print > "file 2"
}'
`