最近、私はpsコマンドを実験していますが、長いパスが次の行(または2行)に折り返されて読みにくくなる場合があります。ps出力を別のプログラムにパイプして、出力をx文字数に制限したい。
これが私がこれまで持ってきたものですが、それは完全にうまくいきません:
ps aux | cut -c1-$(stty size | cut -d' ' -f2)
$(stty size | cut -d' ' -f2)は167と評価されますが、の有効な入力ではないようですcut。
このタイプの構文をbashで機能させる方法はありますか?
tput rmam; ps aux
zsh、ksh93あるいはbash端末の幅を保存する$COLUMNS