刪除檔名為數字的檔案 - Linux

Table of Contents

※ 引述《piglon (TEST123)》之銘言:
: 請問一下
: 我現在有一堆用數字當檔名的文字檔
: 分別在00到99的資料夾內
: 如果我想要刪除檔名在5000以上的檔案
: 我該怎麼做
: 我只會建立不會刪~"~
: 感謝
find -type f | while read f; if [ ${f} -gt 5000 ] && echo ${f}; done

確認了檔案名後把echo改成rm。

--
In heaven, all the interesting people are missing.


--

All Comments

Mia avatarMia2011-10-29
多了個if,請刪除。
Frederica avatarFrederica2011-11-02
太感激了謝謝!!!! 我馬上試一下
Quanna avatarQuanna2011-11-02
-bash: syntax error near unexpected token `done'
Cara avatarCara2011-11-04
我去掉了if 結果還是錯誤...
Todd Johnson avatarTodd Johnson2011-11-08
把if改成do
Jacob avatarJacob2011-11-09
後半段換成 [ ${f} -gt 5000 ] && echo ${f}
Quanna avatarQuanna2011-11-10
或是 if [ ${f} -gt 5000 ]; then echo ${f}; fi
Anthony avatarAnthony2011-11-11
請忽略以上兩個推文 那是錯的 thx