はい

はい

Githubはファイルのアップロードを100MBに制限します。。公共データとしては残念なことだ。を使用できることを知っていますdd。私が望むのは、それらをすべて99MBのファイルに分割することですが、問題は1行に分割したくないということです。単一の改行文字。ファイルをサイズに応じてチャンクに分割しますが、中間線に分割する簡単な方法はありますか?

はい

#/bin/sh
for i in $(seq 1 1000000); do
  echo "This is a test sentence." >> file
done;

file26MBです。ファイルを1MBチャンクに分割したいのですが、どこにも分割しないようにしたいです。しかし、線の境界()は1つだけです\n

答え1

ドキュメントでこれを逃したので、これが他の人に役立つ場合

-C--line-bytes=SIZE各出力ファイルに最大SIZEバイトのレコードを配置します。

無視してください。-n, --number=CHUNKSとにかく使用する必要はありません。

関連情報