SYSTEMD_PAGER
長い行が切れるのを防ぐためにcatに設定しました。ただし、を入力すると、最後のsystemctl status <service>
長い行を切り捨てる代わりに省略記号が挿入されます。まだ完全な行を表示しないでください!
マンページには、この問題に合格または修正することが示されています-l
。--full
実際にそうです。しかし、この(正しい)動作をデフォルトにするにはどうすればよいですか?
これを有効にするために設定できる環境変数については言及しておらず、エイリアスにスペースが含まれていないため、シェルエイリアスを設定することはできませんalias 'systemd status'='systemd status -l'
。
異なる名前のエイリアスをしたくありません。ただ-l
そうなることを望むだけですsystemd status
。可能ですか?
ベストアンサー1
-l
後に来る必要はないので、status
簡単に使用できます。
alias systemctl='systemctl -l'
もちろん、これは他のすべてのサブコマンドのデフォルトでもあります。