[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:54637] Re: cronで自動削除



やすいです。

2010/11/10 SATOH Fumiyasu <fumiyas@xxxxxxxxxx>:
> find /var/www/gomibako -type d -mtime '+7' -print0 |xargs -0 rm -rf

これだと、二つ問題があると思います。

  1. find で見つからなかったときに rm -rf に渡る引数が無くなる
     (エラーにはならないけど)
  2. 更新が全然無かったときに、/var/www/gomibako 自身が消える

1. は、xargs に -r をつければ回避できます。
2. は、find に -mindepth 1 をつければ回避できます。

find /var/www/gomibako -mindepth 1 -type d -mtime '+7' -print0 | xargs
-0r rm -rf

ですかね。

それでは。
-- 
Taku YASUI <tach@debian.org>