Corsi on-line

Nomi di cartelle con spazio in Linux

Nel caso in cui il nostro sistema Linux, utilizzato da linea di comando, non permetta il riconoscimento di nomi di cartelle nei quali è presente uno spazio, possiamo rimediare con una semplice operazione di escape dello spazio stesso.

Immaginiamo per esempio di voler richiamare una cartella donominata “nome cartella”, la nostra istruzione sarà plausibilemente simile alla seguente:

cd /var/scripts/nome cartella

Il riconoscimento non sarà possibile per via del fatto che tra i termini “nome” e “cartella” è stato digitato uno spazio; come rimediare? Utilizzando un semplice backslash:

cd /var/scripts/nome\ cartella

In alternativa è possibile operare il quoting dell’intera istruzione:

cd "/var/scripts/nome cartella"
Post correlati
I più letti del mese
Tematiche