Lorsque j'affiche le manuel de la pwdcommande, il indique que les options longues comme --physicalsont prises en charge
$ man pwd
PWD(1) User Commands PWD(1)
NAME
pwd - print name of current/working directory
SYNOPSIS
pwd [OPTION]...
DESCRIPTION
Print the full filename of the current working directory.
-L, --logical
use PWD from environment, even if it contains symlinks
-P, --physical
avoid all symlinks
Cependant, il échoue lorsque je tape ce qui suit
$ pwd --physical
-bash: pwd: --: invalid option
pwd: usage: pwd [-LP]
Pourquoi les options longues ne fonctionnent-elles pas pour moi?
J'utilise RHEL 6.4. Aucun alias pour pwd n'est configuré. On dirait que c'est la traction avant standard:
$ which pwd
/bin/pwd
typeau lieu de which, car whichne montre que les commandes, tandis que les typemots clés, les commandes intégrées, les alias, les fonctions et les commandes (et les chemins de commande hachés). Pour plus de détails, voir Pourquoi ne pas utiliser «lequel»? Que faut-il utiliser alors?
man pwda la note suivante: your shell may have its own version of pwd, which usually supersedes the version described here. Please refer to your shell's documentation for details about the options it supportsau bas de la DESCRIPTIONsection.