inotify-tools를 사용하는 bash 스크립트에서 루트 아래 하위 구조에 .zip 파일이 삭제 될 때까지 기다립니다. 거기서 다른 디렉토리에 압축이 풀립니다.FileZilla FTPing unzip problems
WinSCP로 .zip 파일을 복사하면 스크립트가 올바르게 실행됩니다. 에서는 Filezilla와 함께 한 .zip 파일을 복사하는 것은 그러나이 오류에 이르게 :
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
나는이 오류를 검색 좀했는데 두 가지 주요 문제는 내가 새로운 버전을 리눅스의 압축 해제 기능의 이전 버전 것 같다, 그리고 2GB 이상인 파일을 복사하려고 시도합니다 (이 파일은 아닙니다)
누구든지이 문제를 알고 있습니다. Linux가 디스크에 완전히 복사되기 전에 스크립트의 압축을 푸는 중입니다. 내가 말했듯이, filezilla에만이 오류가 있습니다. winSCP를 가지고 이해하지 못합니다.
파일이 이진 모드로 전송되고 ASCII 모드로 전송되지 않았습니까? – fvu
예, 이전에 문제 일 수 있다고 생각하여 변경했습니다. – user898465