ホームページ  >  記事  >  システムチュートリアル  >  Linuxのsplitコマンドを詳しく解説

Linuxのsplitコマンドを詳しく解説

WBOY
WBOYオリジナル
2024-02-21 18:06:031085ブラウズ

Linux の Split コマンドの詳細説明

split は Linux でよく使用されるコマンドで、ファイルを複数の小さなファイルに分割するために使用されます。この記事では、splitコマンドの使い方を詳しく紹介し、具体的なコード例をいくつか紹介します。

1. コマンド構文

split コマンドの基本構文は次のとおりです:

split [オプション] [入力ファイル] [出力ファイルのプレフィックス]

オプション:
-1dcc53fc8cc7b2478796660caa67152b: 指定された行数に従ってファイルを分割します。デフォルトは 1000 行です。
-af2a1000928c0fe413966d516c6c8141a: 生成されるファイルのサフィックスの長さを指定します。デフォルトは 2 です。
-b419b56d0c6f08affffb00e1dbe48c1de: 指定されたファイル サイズに従ってファイルを分割します。K、M、G およびその他の単位を使用できます。
-d: ファイルの接尾辞として文字の代わりに数字を使用します。

2. デモの例

  1. 行数に応じてファイルを分割します

次の内容を含む file.txt という名前のファイルがあるとします。 :

A
B
C
D
E
F
G
H
I
J

次のコマンドを使用して、ファイルを 3 行ずつの小さなファイルに分割できます:

split -3 file.txt file_

このコマンドを実行すると、file_aa、file_ab、file_ac の 3 つのファイルが生成されます。それぞれの小さなファイルには 3 行のコンテンツが含まれています。

  1. ファイル サイズに従ってファイルを分割する

ファイル サイズに従ってファイルを分割したい場合は、次のコマンドを使用できます:

split -b 1k file.txt file_

Afterこのコマンドを実行すると、1KB サイズのファイルが複数生成されます。このうち、最初のファイルは file_aa、2 番目のファイルは file_ab というようになります。

  1. ファイル番号に従ってファイルを分割します

生成されるファイルの接尾辞に文字の代わりに数字を使用するには、-d オプションを使用します。

split -d -3 file.txt file_

実行後このコマンドにより、file_01、file_02、file_03 の 3 つのファイルが生成されます。

3. 概要

split コマンドは、大きなファイルを複数の小さなファイルに分割して、処理や送信を容易にする非常に便利なツールです。この記事では、split コマンドの基本的な使用法を紹介し、いくつかの具体的なコード例を示します。読者がこの記事を読んで、split コマンドをより深く理解し、適用できることを願っています。

以上がLinuxのsplitコマンドを詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。