男は働かない(議論が多すぎる)

男は働かない(議論が多すぎる)

manLinux システムで実行しようとすると、次のエラーが発生します。

$ LC_ALL=C man man

man: Too many arguments
Try 'man --help' or 'man --usage' for more information.

私のmanコマンドはエイリアスではないようです:

command -v man: /usr/bin/man 

どうしたの?

答え1

変数の存在を確認しますMANOPT

MANOPT
が設定されている場合は、のコマンド ライン$MANOPTの前に解析され、同様の形式であることが期待されます。man

ソース

例:

$ MANOPT='foo bar'
$ export MANOPT
$ man man
man: Too many arguments
Try 'man --help' or 'man --usage' for more information.
$

明らかなアドホックな修正は、 ですunset MANOPT。次に、変数がどこから来たのかを調査する必要があります。

関連情報