我有以下命令刪除一天前的文件並且是mp3文件類型的文件。將命令更改爲不分叉並耗盡資源的命令
find /home/get/public_html/audio -daystart -maxdepth 1 -mtime +1
-type f -name "*.mp3" |xargs rm -f
與此問題是,當我運行它,它有時會說,
「叉」:資源xargs的不可用。
這是否表示這個命令先找到文件,然後啓動很多進程來刪除每個文件?
我怎麼能(當找到一個文件時)立即刪除它而不是它被管道到xargs?
我不能使用-delete
(「invalid predicate」)。