유닉스 캘린더 프로그램 친구는 줄 바꿈을 지원합니까?

유닉스 캘린더 프로그램 친구는 줄 바꿈을 지원합니까?

유닉스 프로그램은 pal여러 명령줄 달력 프로그램 중 하나입니다.

페이지 기준으로 man각 줄은 이벤트를 참조하며, 여러 줄에 걸친 이벤트 설명은 전혀 언급되지 않습니다.

Line1\nLine2여러 줄의 이벤트 설명을 삽입하려고 하며 , 및 를 사용하려고 합니다. Line1\rLine2둘 다 그대로 인쇄되어 있습니다 pal.

여러 줄로 된 이벤트 설명을 얻을 수 있는 방법이 있는지 아는 사람이 있나요?

답변1

그것은 불가능합니다. 나는 소스코드를 파헤쳤고 당신은할 수 있는줄 바꿈(CTRL+V, CTRL+M)을 강제로 수행하지만 이로 인해 실제로 디스플레이가 엉망이 됩니다. 이벤트는 같은 줄에 유지되지만 개행 문자는 처음부터 시작하여 문자를 덮어씁니다.

다음 두 가지 예를 들어보세요.

00000325 Popeye statue unveiled, Crystal City TX Spinach Festival, 1937

산출

Wed 26 Mar 2014 - Tomorrow * History: Popeye statue unveiled, Crystal City TX Spinach Festival, 1937

하지만

00000326 Popeye statue unveiled, Crystal City ^MTX Spinach Festival, 1937

산출

Wed 26 Mar 2014 - Tomorrow TX Spinach Festival, 1937unveiled, Crystal City

관련 정보