텍스트 파일로 리디렉션할 때 텍스트가 표시되지 않음

텍스트 파일로 리디렉션할 때 텍스트가 표시되지 않음

리디렉션 작업을 사용하여 파일 내용을 복사하려고 합니다. 그러나 이상한 블록(블록 요소) 뒤에는 문자 하나만 표시되고 파일의 나머지 부분은 비어 있습니다. 원본 파일에는 완전한 데이터가 있습니다.

[root@ls-prd-server] cat /var/log/Maint/sec.log >> /tmp/logerr
[root@ls-prd-server]# more /tmp/logerr
▒▒E


















[root@ls-prd-server]

제가 놓치고 있거나 잘못하고 있는 부분을 이해하도록 도와주세요.

답변1

more특수 ASCII 코드가 해석된다는 점에 유의하세요 ! 예를 들어, 1k 파일에 500k의 (ascii=0x07)이 있는 경우 \b로그 파일은 그 이상이면 비어 있는 것처럼 보입니다.

대신 댓글에서 언급한 대로 hexdump또는 유사한 도구를 사용하여 확인하세요.진짜파일의 내용.

관련 정보