Man

人不起作用(參數太多)

  • January 18, 2019

嘗試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 

這是怎麼回事?

MANOPT檢查變數是否存在。

MANOPT

如果$MANOPT設置了,它將在man’s 命令行之前被解析,並且應該是類似的格式。

來源

例子:

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

一個明顯的臨時修復是unset MANOPT. 然後你應該調查變數的來源。

引用自:https://unix.stackexchange.com/questions/495232