Ubuntu 20.04.1 LTS에서 터미널을 사용하는 경우 SOH
프로그램에서 출력할 때 이 문자가 나타나지 않습니다.
동일한 프로그램은 또한 이러한 문자를 올바르게 표시하는 파일에 출력을 성공적으로 인쇄합니다 SOH
. 아래와 같이 출력의 오른쪽에는 "0001"을 포함하는 4개의 정사각형 문자가 포함됩니다.
터미널에서 아래에서 동일한 출력을 볼 수 있지만(왼쪽의 타임스탬프 제외)아니요쌍을 분리하는 데 필요한 기호 tag=value
:
질문:첫 번째 이미지에 표시된 SOH 문자를 포함하는 터미널 표시 출력은 어떻게 됩니까? 이것은 Ubuntu 18.04.2 LTS에서는 자동으로 제대로 작동하지만 20.04.1에서는 작동하지 않는 것 같습니다.
이상적으로는,터미널 출력다음과 같습니다.
8=FIX.4.2|9=84|35=A|43=1|
노력하다:
터미널 인코딩에 문제가 있을 수 있다고 생각하여 export LANG=$LANG.UTF-8
다음 질문에서 찾은 터미널을 다시 열어 보았으나 성공하지 못했습니다.
노트:이 문자를 터미널에 입력하는 데 문제가 없습니다. 출력으로 인쇄하는 데 문제가 있을 뿐입니다.