cp, rm 등에 대한 잘못된 출력

cp, rm 등에 대한 잘못된 출력

예를 들어 실행하면 cp다음과 같은 출력이 표시됩니다.

# cp -v Foo Bar
âFooâ -> âBarâ

저 이상한 캐릭터들은 뭐죠 â? 쉘이 왜 이런 일을 하는가? 일종의 이상한 인코딩 문제인 것 같습니다.

PuTTY를 사용하면 â.실제 머신에 로컬로 로그인하면 ?안티 비디오 상태가 발생합니다. 파일로 리디렉션하여 stdoutWindows 컴퓨터에 복사한 다음 열면 텍스트 편집기에서 파일을 UTF-8인 것처럼 가장하도록 지시할 때까지 임의의 문자 조합이 표시됩니다. 그런 다음 올바른 시작 및 종료 따옴표를 얻습니다.

답변1

이것은 인코딩 문제입니다.

Putty 문자 집합 변환을 " UTF-8"로 설정합니다.

Window -> Translation -> Remote character set

답변2

PuTTY 문제를 해결하려면 Window->Translation에서 설정을 변경하고 "utf-8"을 선택(또는 없으면 수동으로 입력)하십시오.

귀하의 컴퓨터에는 어떤 종류의 인클로저를 사용하고 있습니까?

관련 정보