しらいです。 In Message-Id <188FB5FB0544D41180B30000E22A0916057BD7 _at_ TKO1> 竹中 一博<o_takenakak _at_ dcr.co.jp>さんwrites: > 竹中です。 > しらい># 単一の time stamp 比較に find を使うのは冗長なんだけど、 > しらい>#移植性を考えると他に適当なのがないねー。 > > bash or ksh では、タイムスタンプの比較演算子として > -nt と -ot がありますね。 -nt/-ot は「time stamp と時刻」の比較ではなくて「time stamp と time stamp」の比較ですよね。ということは、「今から 90 日 以上古い file を消す」という用途には、「今から 90 日前の日付 の file」を生成する必要がありませんか? GNU touch の option でそういうことは出来なくはありませんが、 今日の日付から 90 日前の日付を YYMMDDhhmm 形式で生成するのは 結構面倒ですね。 更に言うなら、折角 temporary file を作らないようにして安全 性を高めているのに、それがふいになってしまいますよ。 # 多分この程度の用途なら secure な temporary file だと思う #けど。 しらい たかし
References:
- Prev by Subject: [linux-users:79108] DSO phpでの定時起動方法
- Next by Subject: [linux-users:79110] RE: DSO phpでの定時起動方法
- Previous by thread: [linux-users:79076] Re: find -exec rm{} でディレクトリも消したい
- Next by thread: [linux-users:79077] IPマスカレードでの内側HUBとの接続法
- Indexes:[Main][Thread]