man
Linuxシステムで実行しようとするとエラーが発生します。
$ 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
。その後、変数がどこから来たのかを調べる必要があります。