GNU/Linux >> Linux Esercitazione >  >> Linux

Ottenere il nome completo del percorso di una determinata directory?

Supponiamo che io sia in /path/to/dir . All'interno di questa directory c'è un'altra directory chiamata subdir .

C'è un comando che posso emettere che restituisce il percorso completo a subdir , non importa come viene identificato? Ad esempio:

$ cmd subdir
/path/to/dir/subdir

$ cmd /path/to/dir/subdir
/path/to/dir/subdir

Risposta accettata:

coreutils ' realpath fa il trucco:

realpath subdir

e funziona comunque viene specificata la directory (o il file):

realpath /blah/blah2/subdir
realpath ../blah2/subdir

Linux
  1. Aggiungere un'applicazione al percorso di ricerca dei comandi in Csh?

  2. Ottieni il percorso completo da Bash Script?

  3. Linux:la barra (/) fa parte del nome della directory principale di Linux?

  4. Come mostrare il percorso completo di un file o di una directory nel terminale?

  5. come trovare il proprietario di un file o di una directory in python

Come ottenere il nome del file dal percorso completo in Linux

Percorso assoluto vs relativo in Linux:qual è la differenza?

Esegui un ls senza ottenere il percorso completo

Imposta il prompt del terminale in Ubuntu per mostrare solo il nome della directory di lavoro invece del suo percorso completo

Come rimuovo il percorso completo quando eseguo una compressione tar.gz?

Come inserire cd in una directory con questo nome -2 (che inizia con il trattino)?