[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:79151] Re: find -exec rm{} でディレクトリも消したい


竹中です。

> -nt/-ot は「time stamp と時刻」の比較ではなくて「time stamp
>と time stamp」の比較ですよね。ということは、「今から 90 日
>以上古い file を消す」という用途には、「今から 90 日前の日付
>の file」を生成する必要がありませんか?

あ、「time stamp と時刻」なんだからそうですよね。
勘違いしてました。
コメントする前にもっと考えなきゃ行けませんね。
失礼しました。

あとは、蛇足ですが。。。

>今日の日付から 90 日前の日付を YYMMDDhhmm 形式で生成するのは
>結構面倒ですね。

これは GNU date なら、date --date '90 days ago' で
いけます。だから、temporary file を作るなら

touch -d "$(date --date '90 days ago')" timemarker

って感じですね。
--
Takenaka Kazuhiro  <o_takenakak _at_ dcr.co.jp>

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」