Linux で行や単語などを数える方法
ファイル内の行数、単語数、文字数などを見つけることは、Linux ではほとんど簡単です。すべてではないにしても、ほとんどの Linux ディストリビューションには、ファイル内のさまざまなプロパティを表示するためのコマンドが組み込まれています。 Linux の wc
コマンドは、ファイルのサイズを調べたり、ファイル内の単語や行数を数えたりする場合に便利です。 Linux で行と単語を数える方法を見てみましょう。
Linux ターミナルでテキスト、ファイル、フォルダーをコピーして貼り付ける方法は次のとおりです。
ファイル内の行数を数える
Linux コマンド ライン ツールとして、wc
は指定したファイルの多数のプロパティを出力できます。作業を簡単にするために、ファイルが置かれているディレクトリを開き、右クリックしてそれぞれのオプションを表示してターミナル ウィンドウを起動します。
次のコマンドを実行して、「theme.txt」というファイルの行数を表示します。
出力には、ファイル内の行数とファイル名が表示されます。
ファイル内の単語を数える
記事またはドキュメントの概要を含むファイル内の単語数を知りたい場合は、 フラグを指定して wc
コマンドを実行します。ターミナル ウィンドウで次のコマンドを実行するだけです: -w
ここでも、出力の形式は同じままです。ファイルの名前に続いて、ファイルの単語数が表示されます。
ファイル内の文字数を数える
ファイル内の文字数をカウントするには、-m
フラグを使用できます。これにより、ファイル内のすべてのアルファベット、数字、記号だけでなく、スペースなどもカウントされます。
前と同様に、出力には文字数の後にファイル名が表示されます。
ファイル内のバイト数を数える
ファイルの内部プロパティではなくファイルのサイズを知りたい場合は、 フラグを指定して wc
コマンドを実行します。-c
あ>
この場合、バイト数はファイル内の文字数と同じになります。ただし、場合によっては異なる場合もあります。
ファイル内の行、ワード、バイトを表示する
ファイル内の行、単語、バイトを 1 行にまとめて印刷する方法もあります。 wc コマンドは、パラメータを渡さずにファイル名だけを入力すると、これを表示します。これを行うには、次のコマンドを実行します。
ご覧のとおり、出力には同じ行に 3 つのフィールドが表示されます。14 (ファイル内の行)、385 (ファイル内のワード)、および 2320 (ファイル内のバイト)。
ファイル内の最長の行の長さを調べる
冒険してみたいと思って、ファイル内の最長の行の長さを知りたいと思うかもしれません。次のコマンドを入力して、ファイル内の最長の行の長さを表示します。
出力には、指定したファイル内の最も長い行のサイズが表示されます。
wc コマンドオプションの表示
最後に、簡単に参照できるように、wc コマンドのすべてのバリエーションを出力する方法もあります。次のコマンドを実行するだけで、上で説明したすべてのコマンドが表示されます。
ご覧のとおり、出力には、目的のファイルのさまざまな詳細を表示するために使用できるパラメーター (およびその代替オプション) が明確に示されています。
Linuxターミナルと便利なコマンド
Linux の wc コマンドを使用すると、Linux ファイル内の行、単語、文字、またはバイト数を驚くほど簡単に見つけることができます。これは、最高の Linux ディストリビューションの世界に足を踏み入れたばかりの新規ユーザーにとって、最も便利な Linux コマンドの 1 つです。また、Linux ディレクトリの内容を表示する方法を探している場合は、知っておく必要のある Linux LS コマンドが 15 個あります。
画像クレジット: 辞書の単語を数える by 123RF
コメントを残す