Shell
目前文件夾和所有子文件夾中的 cat 文件
我想要
cat
目前文件夾中的文件以及所有子文件夾(和子子文件夾)中的所有文件。這是我的目錄結構
$ tree . ├── f │ └── foo └── yo
我想貓
foo
和yo
。我試過這個命令但沒有用:
cat */*
它只是
cat
。foo
嘗試:
find . -type f -exec cat {} +
cat 接受多個參數,因此您可以:
cat * */*
對目前目錄和所有子目錄中的所有內容進行分類。你也可以
cat * */* */*/*
等等,如果你願意的話。
當然,請注意,您的 shell 正在將這些 ‘*’ 轉換為文件列表,然後將整個列表傳遞給 cat。