Cat

查找文件列表並回顯文件名並查找文件內容

  • February 6, 2021

我想按順序列印每個文件的文件名和內容。我試過這個ls -1 after* | (echo;cat)- 這只列出文件,不包含文件的內容。我也試過 ls -1 after* | (echo; xargs cat)——這隻貓的內容,不迴聲他們的路徑。我想看到類似的東西

filename1
filename1_contents
filename2
filename2_contents

沒有這樣的選擇cat。在 bash 外殼中:

for file in after*; do echo "$file"; cat "$file"; done

預設情況下,文件名將被排序。有關循環man bash的更多資訊,請參閱。for

引用自:https://unix.stackexchange.com/questions/632910