Appunti di Programmazione

Terminale: gestire Files e Cartelle i cui nomi contengono degli " spazi bianchi "

Questo articolo riguarda Linux e Mac.

Può capitare, nell'uso del terminale, di dovere trattare con files o cartelle il cui nome comprende uno spazio come
"Esercizio Java 1.java".
Per poterlo richiamare è necessario sostituire agli spazi i caratteri "\ " (BACKSLASH + SPAZIO); ad esempio per poterlo editare in gedit si deve fare in questo modo:

$ gedit Esercizio\ Java\ 1.java

[NOTATE gli spazi dopo le BackSlash]

oppure si può racchiudere il nome del file tra VIRGOLETTE:

$ gedit "Esercizio Java 1.java"

Stessa identica modalità di esecuzione nel caso in cui dobbiamo entrare in una cartella il cui nome, come sopra, contiene uno o più spazi, ad esempio "Conto Corrente":

$ cd Conto\ Corrente

oppure:

$ cd "Conto Corrente"