カスタム名とサイズでテキストファイルを分割する

カスタム名とサイズでテキストファイルを分割する

私はDebianを使用しており、特定のサフィックス名とサイズを持つ複数のファイルに分割したいテキストファイルがあります。ファイルをn個のチャンクに分割したいので、-nオプションを使用する必要があります。分割コマンドを使用してこれをどのように実行できますか?ありがとう

ベストアンサー1

file分割(GNU coreutils)を使用すると、チャンク、、N...に分割できます。split00.partsplit01.partsplit[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
    

おすすめ記事