ファイル名に日付を追加して現在のフォルダをバックアップします

ファイル名に日付を追加して現在のフォルダをバックアップします

Windows PC で作業する場合、次の行を含む cmd ファイルを使用しました。

winrar.exe a -agYYYYMMDD -x*\*.cmd -r -ibck -ep1 -ed "%~dp0..\_materials\bak - .rar" *.*

ファイル名に日付を追加し、特定のファイルを除外した現在のフォルダーのバックアップを作成するのに役立ちました。

OS X でも同じことをするにはどうすればいいでしょうか? rar ではなく zip でも大丈夫です。

更新。WinRAR がこの引数で何をしていたかを説明します。

  • 1つの- アーカイブに加える
  • -agYYYYMMDD- アーカイブファイルに現在の日付をYYYYMMDD形式で追加します
  • -x*\*.cmd- 結果アーカイブからすべての cmd ファイルを除外します
  • -r- そこにあるすべてのサブフォルダとファイルを含める
  • -イブック- バックグラウンドで実行
  • -第1話- 現在のフォルダをアーカイブから除外する
  • -ed- 空のフォルダを除外する

(そしてここにMac OS用のWinRARがあります -http://www.rarlab.com/rar/rarosx-5.0.1.tar.gz

関連情報