cat または concatenate コマンドは、2 つ以上のファイルを結合するための多用途ユーティリティです。 cat コマンドを使用すると、ファイルをテキスト エディタで開かずにターミナル上でファイルの内容を印刷することもできます。
cat コマンドには、ファイルへの追加、行数の表示、新しいファイルの作成など、他にもさまざまな機能があります。しかし、多くのユーザー、特に初心者は cat コマンドについてほとんど知りません。したがって、この記事には、Linux の cat コマンドについて初心者が知っておくべきすべてが記載されています。
Linux で Cat コマンドを使用する方法
前述したように、cat コマンドはファイルの内容を表示するために使用されます。 cat コマンドの基本的な式は次のとおりです。
猫 [ オプション 】 < ファイル >
次に、script.txt ファイルの内容を表示する例を見てみましょう。
猫 スクリプト.txt
スクリプトまたはコードの一部を実行し、その出力をファイルに保存したい場合は、次のコマンドを実行してください。
猫 > 出力.txt「output.txt」という名前の他のファイルが現在のディレクトリに存在しない場合、このコマンドは最初にそれを作成します。次に、以前に実行したコマンドの出力をそこに保存します。 複数のファイルを連結してその内容を表示するには、次のコマンドを使用します。
猫 ファイル.txt ファイル名.txt
-n オプションを使用すると、ファイルの内容とともに行番号を表示できます。
猫 -n ファイル.txt
file1 と file2 という 2 つのファイルがあり、file2 の内容を file1 に追加したい場合は、次のコマンドを使用できます。
猫 ファイル名.txt >> ファイル.txt
同様に、あるファイルの内容を別のファイルにクローンすることができます。
猫 ファイル.txt > ファイル名.txt
簡単な要約
cat コマンドは、複数の機能を提供する強力で多用途のユーティリティです。ただし、ユーザーはその真の可能性に気づいていないことが多く、十分に活用されていません。したがって、この記事では cat コマンドとそのオプション、さまざまな使用例について簡単に説明します。
cat コマンドを使用して、ファイルの内容を表示し、ファイルのコピーを作成し、別のファイルに追加し、行数などを表示する方法を説明しました。