linux下刪除指定資料夾目錄下指定的檔名命令( find 指定的資料夾/ -name this.html~ |xargs rm -rf)

海月汐辰發表於2017-05-23

1、有時候需要刪除某個資料夾目錄下指定的檔名命令,因為有時候裡面的子目錄包含很多個這樣檔名的檔案,如果一個一個的刪除,很是麻煩,這裡有一個很好的方法,本人親自測試過,可以用,用到的時候很方便高效。

2、命令格式:

           find   指定的資料夾/ -name this.html~ |xargs rm -rf

3、我現在要delete out/目錄下的所有fingerprint.default_WFH.so檔案。

4、先來看一下目前我的工程out目錄下有這麼多的fingerprint.default_WFH.so檔案。

5、接下來執行命令:find out/  -name fingerprint.default_WFH.so  |xargs rm -rf 命令,看一下結果,out目錄下沒有檔名是fingerprint.default_WFH.so檔案了,都被刪除了,很厲害的命令吧。


6、當然這個命令可以擴充套件,很實用。

   A:刪掉所有目錄下檔名是fingerprint.default_WFH.so檔案:    find /  -name fingerprint.default_WFH.so  |xargs rm -rf 

   B:刪掉所有目錄下字尾是so檔案:    find /  -name *.so  |xargs rm -rf 


相關文章