변경 중인 파일을 압축하려고 할 때 이 메시지가 나타납니다.
tar: file changed as we read it.
아래와 같이 이 경고 메시지를 표시하지 않으려고 합니다.
tar --warning=no-file-changed -zcvf testtar.tar.gz test.txt
그런 다음 이 오류가 발생했습니다.
tar: unrecognized option `--warning=no-file-changed'
나도 이것을 시도했습니다.
tar --ignore-failed-read -zcvf testtar.tar.gz test.txt
그러나 "읽는 동안 파일이 변경되었습니다." 메시지는 여전히 표시되지 않습니다. 또한 다음과 같이 오류 메시지를 리디렉션할 수 있다는 것을 알고 있습니다.
tar -zcvf testtar2.tar.gz test.txt 2>/dev/null
하지만 "읽는 동안 파일이 변경되었습니다."는 치명적인 오류(종료 코드 2)가 아닌 경고(종료 코드 1)이므로 오류 메시지 대신 경고가 표시되지 않도록 하고 싶습니다. tar 1.15.1에서만 경고 메시지를 표시하지 않는 방법이 있는지 알려주실 수 있나요?
편집 -
tar --version
이 출력을 제공합니다 -tar (GNU tar) 1.15.1