これは、私たちの常連の読者の1人であるAnuからの質問です。彼女は、行数または行数に基づいて単一のファイルを複数のファイルに分割する方法を知りたいと思っています。以下は実際の質問です。
15000行のファイルがあります。 Linuxに、ファイルを複数のファイルに分割し、各ファイルに1000行を含めるコマンドがあるかどうかを知りたいです。したがって、理想的には、それぞれ1000行を含む15個のファイルが必要です。
解決策:
さて、あなたはsplit
を使うことができます Linuxのコマンド。分割は、大きなファイルを小さなファイルに分割できる便利なユーティリティです。たとえば、15000行を含むファイルを15ファイルに分割し、それぞれに1000行を含めることができます。
$ split -a 2 -d -l 1000 content.txt split
上記のコマンドはcontent.txt
を分割します ファイルを複数のファイルに分割(ファイル名split00
から開始) )およびそれぞれ1000行以下。 content.txt
に15000行あると仮定します split00 to split14
までの15個のファイルを作成します 。
今すぐオプションを理解しましょう。
-a 2 : means use a unique 2 character suffix for every file. E.g., 00 to 99 -d : means suffix will be a number. -l 1000: means split a file by line and store 1000 lines or less in each file.
以上です!
認識されないVMオプションMaxMetaspaceSize=256m –oxd-serverが起動に失敗しました[解決策]
export-import.lib[OpenCA]で未定義の値を取得するメソッドを呼び出すことはできません