web-dev-qa-db-ja.com

man-tは-を-に変換します

man -t lsは-を-に変換します。 man -tにそうしないように指示する方法はありますか?

-は、-が間違っている例の一部であることが多いため、-を使用することをお勧めします(オプションなど)。

1
Ole Tange

元のファイルでは、マイナスの「-」記号は実際には「\-」にバックスラッシュされており、これは通常とは異なる方法で解釈されます。

解決策は、フォーマットのためにファイルをmanに送る前に、ファイルをフィルタリングすることです。

zcat /usr/share/man/man1/ls.1.gz | man -tl - > ls-normal.ps

zcat /usr/share/man/man1/ls.1.gz | sed 's/\\-/-/g' | man -tl - > ls-minus.ps

2番目の形式は、システムの「-」を「-」に置き換えます。

PS:私の前の答えは間違っていました-お詫びします!

4
Ned64