![複数のファイルのデータを同時に表示するには? [コピー]](https://linux33.com/image/182956/%E8%A4%87%E6%95%B0%E3%81%AE%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E5%90%8C%E6%99%82%E3%81%AB%E8%A1%A8%E7%A4%BA%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%EF%BC%9F%20%5B%E3%82%B3%E3%83%94%E3%83%BC%5D.png)
編集:この投稿は重複して閉鎖されていますが、私にとって最良の答えは両方の質問にありません。使用
head *
まさに私が欲しいもの
表示するデータの一部を表す1行のファイルを含むディレクトリがあります。同様のビューを取得するために使用できる単純なコマンドまたはコマンドチェーンがあるかどうか疑問に思います。
file1.txt
data1
file2.txt
data2
file3.txt
data3
...
答え1
ポケットベルですべての項目を開くことができます。たとえば、次のようになりますmore
。
more file*
次のようになります。
$ more file*
::::::::::::::
file1
::::::::::::::
data 1
::::::::::::::
file10
::::::::::::::
data 10
::::::::::::::
file11
::::::::::::::
data 11
そしてEnterを押すと、ますます多くのファイルがロードされます。
または簡単にすることができますが、cat file*
タイトルはありません。次のタイトルを追加できます。
for f in file*; do echo "===== $f ====="; cat "$f"; done