Quantcast
Channel: 簡睿隨筆
Viewing all articles
Browse latest Browse all 897

[NAS BusyBox] 一行指令刪除特定資料夾(與其子目錄)內所有不需要的檔案

$
0
0

透過NAS的BitTorrent、Donkey或eMule等通訊協定經由網路分享下載到的檔案,經常會有一大堆的版權宣告檔、廣告檔等,每次要刪除這些.txt、.url、.chm、.mht等簡直是在浪費生命,今天試了一會,終於在NAS裡以命令行一舉刪除這些垃圾檔。

我使用的QNAP 219P II以ssh連線後,它的指令是BusyBox v1.01,都是精簡過的Unix/Linux命令,網路上找到用 find -print0 與xargs組合的方法無法使用,最後是用find和while達成:

  find /share/Download -type f -name *.url -print | while read i; do rm "$i"; done

命令rm “$i"中的雙引號可以把帶有空白的資料夾或檔名都處理掉。

##

您可能也會有興趣的類似文章

The post [NAS BusyBox] 一行指令刪除特定資料夾(與其子目錄)內所有不需要的檔案 appeared first on 簡睿隨筆.


Viewing all articles
Browse latest Browse all 897

Trending Articles