바이너리 모드에서 바이너리 모드로 다운로드 중이고 compressed_file.Z를 다운로드 중일 때 을 사용하는 경우 ^M
을 삭제했지만 여전히 그것을 압축 해제하려고하면 Corrupt Input
또는 its not recognized as tar file
등등을 말하면 오류가 발생합니다. 필자가 Windows98에서 filezila를 사용하여 붙여 넣으면 7Z로 열 수 있습니다. 나는 또한 sed 's/^M$//' compressed_file.dmp.Z^M>compressed_file.dmp.Z
을 사용했지만 여전히 파일이 손상되었습니다. 누군가 비슷한 문제에 직면 했습니까?ftp가^M을 .Z 파일에 추가합니다.
0
A
답변
1
끝에^M이 포함 된 것은 파일 이름 일뿐입니다. 다음과 같이 이름을 바꿀 수 있습니다 :
for A in *.Z$'\x0d'; do
mv -i "$A" "${A%?}" # Remove -i to skip confirmation
done
+0
도움을 주셔서 감사합니다. 잘 작동하는 바이너리 형식 대신 아무 것도 지정하지 않았으므로이 기능을 사용하지 않아도됩니다. 미래에는 누군가를 도울 수 있습니다. – Rorschach
0
ASCII 또는 BINARY 등의 모드를 지정하면 내 문제가 해결됩니다.
관련 문제
- 1. 정보를 텍스트 파일에 추가합니다.
- 2. 객체를 기존 파일에 추가합니다.
- 3. ^Z 문자가 파일에 기록 되었습니까?
- 4. mod_rewrite가 파일에 .html을 계속 추가합니다.
- 5. 텍스트를 파일에 추가합니다. % s f.name
- 6. 안드로이드는 파일에 타임 스탬프를 추가합니다.
- 7. 파일에 대한 다운로드 옵션을 추가합니다.
- 8. 캔트가 이진 파일에 레코드를 추가합니다.
- 9. sink.hdfs 작성자가 텍스트 파일에 가비지를 추가합니다.
- 10. VBS는 공백없이 텍스트 파일에 줄을 추가합니다.
- 11. echo/batch는 파일에 자동으로 공간을 추가합니다.
- 12. 문자열로 시작하는 모든 파일에 텍스트를 추가합니다.
- 13. 커밋 메시지를 Git에서 커밋되는 파일에 자동으로 추가합니다.
- 14. .Net web.config는 web.config 파일에 GMT 오프셋을 추가합니다.
- 15. Eclipse의 SVN이 내 디렉토리와 파일에 숫자를 추가합니다.
- 16. Java 속성 파일에 새 값을 추가합니다.
- 17. javadoc의 링크를 Google 코드의 소스 파일에 추가합니다.
- 18. gwt 새로운 자식 노드를 xml 파일에 추가합니다.
- 19. awk/bash : 파일에 열을 반복적으로 추가합니다.
- 20. jsonGenerator는 ovewriting없이 파일에 json 데이터를 추가합니다.
- 21. WIX는 설치 중에 파일에 데이터를 추가합니다.
- 22. 파일에 개행 쓰기 쓸모없는 공간을 추가합니다
- 23. git가 .gitignore에서 제외 된 파일에 추가합니다.
- 24. Python이 클래스 내에 열리는 파일에 추가합니다.
- 25. Filehelpers는 생성 된 Excel 파일에 footer를 추가합니다.
- 26. 배열을 추가합니다.
- 27. Z 색인 번호는 RDLC 파일에 어떤 영향을 미칩니 까?
- 28. Windows XP에서 PHP 파일에 .txt 파일 형식을 계속 추가합니다.
- 29. JavaFX는 동적으로 fxml 파일에 정의 된 창에 레이블을 추가합니다.
- 30. Apache 또는 PHP가 CSS 및 JS 파일에 HTTP 헤더를 추가합니다.
아야! 이진 파일에서 sed 또는 dos2unix 작업을 수행하지 않도록주의하십시오. 정당한^M 문자가 제거되어 복구 할 수 없을 정도로 파일이 손상 될 가능성이 매우 높습니다. – SirDarius
잘'uncompress compressed_file.dmp'로 인식되지 않습니다. – Rorschach