刪除具有特定模式的資料夾中的文件

刪除具有特定模式的資料夾中的文件

我的一個資料夾中有 20 個檔案。 10 個檔案命名模式為 PTT-20190118-WA0010.wav,其他 10 個檔案命名模式為 PTT-20190118-WA0010_s.wav。

如何使用單一指令刪除「PTT-20190118-WA0010.wav」模式的檔案?

答案1

如果您沒有任何其他匹配文件可以使用

rm PTT-*[0-9].wav

甚至

rm *[0-9].wav

假設所有檔名_s前面都沒有數字結尾.wav

我建議嘗試使用echo而不是rm首先使用或使用rm -i來獲取每個文件的確認請求,以避免意外刪除錯誤的文件。

答案2

試試這個,

 rm -f PTT-20190118-WA001[0-9].wav

相關內容