人々は、それ以下のポケットベルを使用するとパイプが破損する可能性があります。

人々は、それ以下のポケットベルを使用するとパイプが破損する可能性があります。

マニュアルページをフォーマットするために単純なスクリプトを作成しようとしましたが、パイプが破損しているというエラーが発生しました。

次の行はすべてエラーを発生させます。

env MANPAGER=cat man $foo
man -P cat $foo

私が使用しようとしたスクリプトは次のとおりです(アンダースコアをイタリック体に変換)。

man -P ul "$1" | sed -e $'s/\033\\[4m/\033\\[3m/g' -e $'s/\033\\[24m/\033\\[23m/g'

catul、、、およびで同じ問題が発生しており、動作しているように見えるtee唯一のことですless

ベストアンサー1

おすすめ記事