
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)