Předpokládejme, že jsem v /path/to/dir
. V tomto adresáři je další adresář s názvem subdir
.
Existuje příkaz, který mohu vydat, který vypíše úplnou cestu k subdir
, bez ohledu na to, jak je identifikován? Například:
$ cmd subdir
/path/to/dir/subdir
$ cmd /path/to/dir/subdir
/path/to/dir/subdir
Přijatá odpověď:
coreutils
‘ realpath
dělá ten trik:
realpath subdir
a funguje, i když je zadán adresář (nebo soubor):
realpath /blah/blah2/subdir
realpath ../blah2/subdir