3
tar linux 프로그램에 문제가 있습니다. 증분 백업을 만들고 싶습니다. 나는 첫 번째 전체 백업 tar 명령을 다음 사용tar --listed-incremental -g를 사용하여 증분 백업 만들기
tar: Option --listed-incremental=/Users/hofmeister/Desktop/test/backup.snar is not supported
Usage:
List: tar -tf <archive-filename>
Extract: tar -xf <archive-filename>
Create: tar -cf <archive-filename> [filenames...]
Help: tar –help
나는 경우 :
tar --create --gzip --listed-incremental=$SAVEDIR/backup.snar --file=$SAVEDIR/$DATE.tar.gz $EXCLUDE $DIRECTORY
$EXCLUDE
예를 들어 포함
"--exclude test/testdir --exclude test/testdir2"
$DIRECTORY
내가 명령을 실행하면 나는 다음과 같은 오류가
"-C /Users/user1/Desktop/ test"
을 포함 --listed-incremental
옵션을 -g =$SAVEDIR/backup.snar
으로 변경하십시오. 나는 무엇이 잘못 되었습니까?
Usage:
List: tar -tf <archive-filename>
Extract: tar -xf <archive-filename>
Create: tar -cf <archive-filename> [filenames...]
Help: tar --help
무엇이 잘못 되었습니까? 다음 버전의 타르를 사용합니다 : bsdtar 2.8.3 - libarchive 2.8.3
문제는 bsd 인 tar 버전입니다. macports를 사용하면 gnutar를 설치할 수 있습니다. 여기 모두 잘 작동합니다!
도움 주셔서 감사합니다. 나는 맥 포트와 함께 gnu tar를 설치했다. 이제 모든 것이 잘됩니다. – hofmeister