J'obtiens ceci une erreur en essayant d'exécuter man
sur un système Linux:
$ LC_ALL=C man man
man: Too many arguments
Try 'man --help' or 'man --usage' for more information.
Ma commande man
ne semble pas être un alias:
command -v man: /usr/bin/man
Que se passe-t-il?
Vérifiez l'existence de la variable MANOPT
.
MANOPT
Si$MANOPT
est défini, il sera analysé avant la ligne de commande deman
et devrait être dans un format similaire.
Exemple:
$ MANOPT='foo bar'
$ export MANOPT
$ man man
man: Too many arguments
Try 'man --help' or 'man --usage' for more information.
$
Une solution ad hoc évidente consiste à unset MANOPT
. Ensuite, vous devez rechercher d'où vient la variable.