我正在尝试编写一个简单的脚本来格式化我的手册页,但遇到了损坏的管道错误。
这些行都会导致错误:
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'
我遇到了同样的问题cat
,ul
, , 和tee
,唯一有效的似乎是less
。