Резервное копирование текущей папки с добавлением даты к именам файлов

Резервное копирование текущей папки с добавлением даты к именам файлов

Работая на ПК с Windows, я использовал файл cmd со следующей строкой:

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

Это помогло мне создать резервные копии текущей папки с добавлением даты к имени файла и исключением некоторых определенных файлов.

Как сделать то же самое на OS X? Меня бы устроил zip вместо rar.

Upd. Вот объяснение того, что WinRAR делал с этими аргументами:

  • а- добавить в архив
  • -agYYYYMMDD- добавить текущую дату в архивный файл в формате ГГГГММДД
  • -x*\*.cmd- исключить все cmd-файлы из архива результатов
  • - включить все подпапки и файлы там
  • -ибк- запустить в фоновом режиме
  • -эп1- исключить текущую папку из архива
  • -ред- исключить пустые папки

(а вот winrar для mac os -http://www.rarlab.com/rar/rarosx-5.0.1.tar.gz)

Связанный контент