Angenommen, ich bin in /path/to/dir
. Innerhalb dieses Verzeichnisses befindet sich ein weiteres Verzeichnis namens subdir
.
Gibt es einen Befehl, den ich ausgeben kann, der den vollständigen Pfad zu subdir
ausgibt , egal wie es identifiziert wird? Zum Beispiel:
$ cmd subdir
/path/to/dir/subdir
$ cmd /path/to/dir/subdir
/path/to/dir/subdir
Akzeptierte Antwort:
coreutils
‘ realpath
funktioniert:
realpath subdir
und es funktioniert, aber das Verzeichnis (oder die Datei) ist angegeben:
realpath /blah/blah2/subdir
realpath ../blah2/subdir