GNU/Linux >> Linux の 問題 >  >> Linux

ディレクトリ付きの猫ファイル?

catファイルのときにディレクトリ/ファイル名を表示するコマンドはありますか?

例:2つのファイルf1.txtとf2.txtが./tmp

の下にあると仮定します
./tmp/f1.txt
./tmp/f2.txt 

次に、 cat ./tmp/*.txtを実行すると 、ファイルの内容のみが表示されます。しかし、最初にファイル名を表示し、次にコンテンツを表示する方法は?例:

 (The needed command):
 ./tmp/f1.txt:  
 This is from f1.txt
 and so on
 ./tmp/f1.txt:
 This is from f2.txt ...

それを行うためのコマンドはありますか? (「猫」がファイル名を表示するオプションはないようです)

承認された回答:

./tmp/*.txt内のファイルの
$ for file in ./tmp/*.txt; do echo "$file";  cat "$file"; done

-または-

$ find ./tmp -maxdepth 1 -name "*.txt" -print -exec cat "{}" ;

Linux
  1. 大量のファイルがあるNfsディレクトリでLsコマンドの割り込みが遅いのはなぜですか?

  2. Linuxcatコマンド

  3. OSX端末コマンドでディレクトリ内のファイル数をカウントする

  1. ディレクトリ内のすべてのファイルを削除する3つの方法(拡張子が付いた1つまたは少数のファイルを除く)

  2. Vim でディレクトリ内のファイルの名前を変更できますか?

  3. ソートされた順序でファイルを tar する方法は?

  1. Linuxでの例で「cat」および「tac」コマンドを使用する方法

  2. Linuxでファイルとディレクトリを圧縮する方法(例付き)

  3. 重複ファイルを見つけますか?