Lorsque j'affiche le manuel de la pwd
commande, il indique que les options longues comme --physical
sont 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
type
au lieu de which
, car which
ne montre que les commandes, tandis que les type
mots 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 pwd
a 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 supports
au bas de la DESCRIPTION
section.