mail
コマンドプロンプトでリストの幅を増やすには?特にコマンドを含むメッセージのリストですh
。
現在のリストは、次のように80文字に切り捨てられます。
$ mail
Mail [5.2 UCB] [AIX 5.X] Type ? for help.
"/var/spool/mail/root": 467 messages 1 new 467 unread
U463 daemon Mon Mar 29 10:21 35/1291 "Output from cron job nice -n"
U464 daemon Mon Mar 29 10:26 32/1063 "Output from cron job nice -n"
U465 daemon Mon Mar 29 10:31 32/1065 "Output from cron job nice -n"
U466 daemon Mon Mar 29 10:51 32/1065 "Output from cron job nice -n"
>N467 daemon Mon Mar 29 11:21 32/1131 "Output from cron job nice -n"
?
ptsの総行数は考慮されますが、列数は考慮されません。
$ echo "$COLUMNS x $LINES"
120 x 35
答え1
これは不可能だと思います。
文字列を調べた後、/usr/bin/mail
メッセージの要約をレンダリングする方法として2つを選択しました。
%c%c%3d To %-13.13s %16.16s %8s
%c%c%3d To %-13.13s %16.16s %8s "%s"
さらに、私はこの「メール」プログラムのおおよそのバージョンを見つけました。
UCB Mail Version 5.2 (6/21/85)
(AIXに移植できるかどうかを調べるために、代替OSSプログラムを探してみましょう。)