在我的 ~/docs 目錄中,我想「觸摸」所有以 .txt 結尾的文件
我怎樣才能做到這一點?
答案1
和find
:
find ~/docs -name "*.txt" -exec touch {} \;
- 您搜尋
~/docs
- 該
name
選項將匹配所有txt
文件 - 將在文件名上exec
執行命令,該文件名被替換為touch
{}
\;
結束命令並將touch
為每個找到的檔案調用一次
筆記:
\+
最後有一個細微的變化,建立一個命令touch
來同時在所有這些文件上運行。並非所有命令都可以做到這一點,但touch
如果您有很多受影響的文件,它可以為您節省一些調用。