0

私は毎日自分のデータベースでバックアップを取り、ファイル名は以下のようになります

AWDRT.0.db2inst1.NODE0000.CATN0000.20130312095740.001
AWDRT.0.db2inst1.NODE0000.CATN0000.20130313100330.001
GSRTC.0.db2inst1.NODE0000.CATN0000.20130313102253.001

CATN0000タイムスタンプが追加された後に表示された場合、バックアップが今日行われたかどうかを確認するにはどうすればよいですかYYYYMMDD。だから私はバックアップファイルが存在することを確認できます

シェルでは、私はそれを好きでした

/home/ftpusr/backup/AWDRT.0.db2inst1.NODE0000.CATN0000.`date +%Y%m%d`*

perlでこれを行うにはどうすればよいですか、また、以下のようにシェルで行う古いバックアップを削除するにはどうすればよいですか

/home/ftpusr/backup/AWDRT.0.db2inst1.NODE0000.CATN0000.`date +%Y%m%d -d "$i days ago"`

助けていただければ幸いです

4

2 に答える 2