Cuando muestro el manual para el pwd
comando, dice que --physical
se admiten opciones largas como
$ 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
Sin embargo, falla cuando escribo lo siguiente
$ pwd --physical
-bash: pwd: --: invalid option
pwd: usage: pwd [-LP]
¿Por qué las opciones largas no funcionan para mí?
Estoy usando RHEL 6.4. No hay alias para pwd configurado. Parece que es pwd estándar:
$ which pwd
/bin/pwd
type
lugar de which
, ya que which
solo muestra comandos, mientras que type
muestra palabras clave, builtins, alias, funciones y comandos (y rutas de comandos hash). Para obtener más detalles, consulte ¿Por qué no usar "which"? ¿Qué usar entonces?
man pwd
tiene la siguiente nota: 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
en la parte inferior de la DESCRIPTION
sección.