폴더를 gzip으로 압축하여 원격 위치로 전송한 다음 해당 폴더에 압축을 풉니다. 문제는 기계가 약간 불안정하고 때로는 쓰기가 실패하고 0바이트 파일이나 손상된 파일이 있을 수 있다는 것입니다(아카이브가 정확하고 후속 추출이 잘 작동하는지 확인했습니다).
gzip 파일에 CRC 정보가 있다는 것을 알고 있으므로 이를 수행하는 쉬운 방법이 있는지 궁금합니다.
- gzip 다운로드
- gzip 추출
- 디스크의 파일을 gzip CRC와 비교하여 추출이 성공했는지 확인합니다.
답변1
gzip이 확인되었습니다.
if ! gunzip FILENAME
echo "crc error"
fi