프로세스에 필요한 다양한 파일을 압축하는 tar.gz 파일을 생성하는 프로세스를 구현 중입니다. 압축이 완료되면 다시 압축하고 싶지 않으며 소스 파일이 변경되지 않은 경우(결과 tar.gz의 수정 날짜도 아님) 새 파일을 파쇄하고 싶지 않습니다.
압축된 tar.gz 파일은 압축 후에도 삭제되지 않는 것으로 가정합니다.
예:
tar -czvf booktypes.tar.gz \
classics \
adventure \
history \
crime \
horror \
fantasy
어떤 책 유형이 아카이브의 내용을 변경하면 tar를 업데이트하세요. 그렇지 않으면 수정 날짜도 업데이트하지 마세요.
물론, 이 검사를 수행하기 위해 sh 스크립트를 만들 수도 있습니다. 하지만 내 질문은 이 검사를 수행할지 여부입니다.그냥 tar 명령을 사용하세요.
내 말은, tar 명령에 이와 같은 내장 명령이 있습니까?