私はDebianを使用しており、特定のサフィックス名とサイズを持つ複数のファイルに分割したいテキストファイルがあります。ファイルをn個のチャンクに分割したいので、-nオプションを使用する必要があります。分割コマンドを使用してこれをどのように実行できますか?ありがとう
答え1
file
分割(GNU coreutils)を使用すると、チャンク、、N
...に分割できます。split00.part
split01.part
split[N-1].part
サイズ別 - 線を「半分」に分割できますが、すべての部分のサイズは同じです。
split -d -nN --additional-suffix=.part file split
行全体/レコード - セクションサイズが多少異なる場合があります
split -d -nl/N --additional-suffix=.part file split
または1MiBなどの定義されたブロックサイズ(バイト)に分割
split -d -b1048576 --additional-suffix=.part file split