痔になりやすい生活習慣とは?

こんばんは。

度々すみません、

RedhatLinuxにてbashを使用しシェルを作成する
必要があります。

仕様としては、先ず既存ファイルをtarで圧縮し保管します。
但しファイル名には日付をつけ、「7日以上経過したファイル」
は不要とし削除したいのです。

あつかましくも、サンプルを掲載していただく事は可能でしょうか?。
初学者ですが、期日が明日朝までのため・・。

今回を機に勉強したいと思いますw。
よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

>期日が明日朝までのため


ってもう間に合わないか。まあ、サンプルとしては、

tar cvzf hoge`date +%Y%m%d`.tgz ./targetfolder
find . -name '*.tgz' -mtime +6 -exec rm '{}' ';'
まあ、意味を理解して、よく検証の上、実装してください。
ご健闘を。
    • good
    • 0
この回答へのお礼

有難うございました。

お礼日時:2008/11/04 16:58

「今回を機に」って, 本当に勉強する気あるの? もしあるんだったら, 「何をどこまで調べた」のか見せて.


あと, 仕様も不明瞭な点が多いのでもっと明確にしてください. 例えば
・「既存ファイル」はどこにあるのか
・どこに, どのような名前で保管するのか
・「ファイル名には日付をつけ」というが, 「日付をつけ」るのはどのファイルなのか
・「7日以上経過したファイル」というのは「アーカイブしたファイル」のことか
くらいはかけるよね.
    • good
    • 0
この回答へのお礼

上記でご理解頂けないようでしたら
特に回答など結構です。

お礼日時:2008/11/04 17:00

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング