
我的一個資料夾中有 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