引用目錄中不屬於特定文件類型的多個文件

引用目錄中不屬於特定文件類型的多個文件

我正在編寫一個腳本,其中包含類似於以下內容的行

“命令/路徑/到/目錄/*範例*”

如果目錄包含名為 1example.txt、example.tmp、example.war 的文件,它將對所有這些文件執行該命令。我希望該命令可以在除 .war 之外的所有檔案上運行。有什麼方法可以乾淨地做到這一點嗎? “/path/to/directory/*example*”是傳遞的字串。

答案1

使用find

find ~/tmp/example -type f ! -name '*.war' -exec echo {} \;

相關內容