man -t ls
は-を-に変換します。 man -t
にそうしないように指示する方法はありますか?
-は、-が間違っている例の一部であることが多いため、-を使用することをお勧めします(オプションなど)。
元のファイルでは、マイナスの「-」記号は実際には「\-」にバックスラッシュされており、これは通常とは異なる方法で解釈されます。
解決策は、フォーマットのためにファイルを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:私の前の答えは間違っていました-お詫びします!