1. ホーム
  2. unix

[解決済み] unixコマンドを使用して、あるディレクトリ以下のすべてのファイルの内容を画面に表示する方法

2022-01-31 21:05:58

質問事項

以下のようにcatコマンドを使用すると、複数のファイルの内容を画面に表示することができます。

cat ファイル1 ファイル2 ファイル3

しかし、あるディレクトリに20個以上のファイルがあり、それらのファイルの内容を、上記のようにcatコマンドを使わずに、すべてのファイル名を記載して画面に表示させたいとします。

どうすればいいのでしょうか?

どのように解決するのですか?

を使用することができます。 * 文字を使用すると、カレントディレクトリにあるすべてのファイルにマッチします。
cat * を実行すると、すべてのファイルの内容が表示されます。
拡張子が.txtのファイルだけを表示させたい場合は cat *.txt または、例のようにファイル名が "file" で始まるファイルをすべて表示したい場合は、次のようにします。 cat file*