Unixプログラムは、いくつかのpal
コマンドラインカレンダープログラムの1つです。
ページごとに、各行はman
イベントを参照し、複数行にわたるイベントの説明はまったく言及されていません。
Line1\nLine2
複数行のイベント記述を挿入しようとしています。Line1\rLine2
どちらもそのまま印刷されていますpal
。
複数行のイベント説明を取得する方法があるかどうかを知っている人はいますか?
答え1
それは不可能です。私はソースコードを掘り下げ、あなたはできる改行(CTRL + V、CTRL + M)は強制的に行われますが、これは実際にディスプレイがめちゃくちゃになります。イベントは同じ行に保持されますが、改行文字は最初から始まり、文字を上書きします。
次の2つの例を見てください。
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