共有ディレクトリに中身を覚えていない細かなファイルが沢山あり削除してよいか判断に迷うのでとりあえずzipファイルに固めて保存しておきたい。
やりたいこと
特定のディレクトリ下のファイルおよびディレクトリをzipファイル化し元のファイルは削除する。
zipファイルは重複をなるべく避けるためファイル名に作成日を含める。
コマンド
$>TS=`date '+%Y%m%d'`;DIR="ディレクトリ名";zip -r ./保存先/$DIR.$TS.zip $DIR && rm -rf $DIR
成功すると「元ディレクトリ名.yyyymmdd.zip」という形式ファイル名でzipファイルが出来上がります。
コメント