파일 이름에 날짜가 추가 된 현재 폴더 백업


0

Windows PC에서 작업하면서 cmd 파일을 다음 줄과 함께 사용했습니다.

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

파일 이름에 날짜를 추가하고 일부 특정 파일을 제외하고 현재 폴더의 백업을 만드는 데 도움이되었습니다.

OS X에서 어떻게 동일하게 할 수 있습니까? rar 대신 zip으로 괜찮을 것입니다.

Upd. winrar 가이 주장으로 무엇을했는지 설명합니다.

  • - 아카이브에 추가
  • -agYYYYMMDD -YYYYMMDD 형식으로 현재 날짜를 아카이브 파일에 추가
  • -x * \ *. cmd- 결과 아카이브에서 모든 cmd 파일을 제외
  • -r- 모든 하위 폴더와 파일을 포함
  • -ibck- 백그라운드에서 실행
  • -ep1- 아카이브에서 현재 폴더를 제외
  • -ed- 빈 폴더 제외

(여기에 맥 OS에 대한 WinRAR과입니다 - http://www.rarlab.com/rar/rarosx-5.0.1.tar.gz )


물론 OS X에서도 똑같이 할 수 있습니다. 두 번 클릭하면 실행될 파일이 필요합니까? 가지고 있지 않은 winrar.exe(또는 Windows PC, 즉) PC 사용자에게는 정확히 무엇을 얻어야합니까? 백업 전후에 파일 이름이 어떻게 표시되는지에 대한 예를 포함시킬 수 있습니까? 디렉토리 계층이 유지되어야합니까, 아니면 명령이 비재 귀적으로 실행됩니까?
slhck

@ slhck, 예, 두 번 클릭하면 실행될 파일을 찾고 있습니다. 업데이트 된 질문 (winrar.exe는 zip과 같은 아카이버입니다)에서 다른 질문에 답변하려고했습니다.
LA_

@ slhck, mac에서 cmd 대신 무엇을 사용합니까? 이 백업 스크립트를 만들 필요가 없습니다. :) 감사.
LA_

OS X에서는 Terminal.app 를 사용하여 Bash 세션을 엽니 다. 죄송합니다. 자세한 내용을 확인할 시간이 없습니다.
slhck

@ slhck, 이것은 Windows에서 명령 줄과 같은 터미널을 사용할 수 있음이 분명합니다. 그러나 파일 더블 클릭시 자동으로 명령을 실행하기 위해 배치 파일을 만들 수 있습니까?
LA_
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.