Rimuovere-spazi-testi tramite riga di comando | Linuxiano.it
Privacy Policy

Rimuovere-spazi-testi tramite riga di comando

Rimuovere-spazi-testi tramite la riga di comando

Mentre lavori con Linux, potresti trovare alcune utility e app che funzionano solo con nomi di file che non includono spazi

Non salviamo sempre i file in questo formato “senza spazio” e potremmo avere il bisigno di cercare una soluzione alternativa che rimuova del tutto gli spazi nei nomi dei file. In questo modo i nomi dei file non contengono spazi e puoi facilmente lavorare con loro in tutte le tue applicazioni.

In questo articolo, spiegherò due modi per rimuovere gli spazi dai nomi dei file, semplicemente attraverso la riga di comando o terminale.

comando mv nel ciclo ‘for’

Con questo metodo, utilizzeremo il comando mv Ubuntu, in un ciclo for, al fine di rinominare tutti i file / cartelle in una directory in modo tale da rimuovere tutti gli spazi.

Apri la tua riga di comando di Ubuntu, il Terminale, tramite la ricerca di Application Launcher o il collegamento
Ctrl+Alt+T.

Spostiamoci nella cartella dove ho creato gli esempi:

Terminale
  • cd Documenti

Ho creato per l’esempio 3 file nominati documenti 1,2,3.

Ecco come appaiono i file nella mia cartella di esempio; Ho elencato i contenuti usando il comando ls:

Terminale
  • ls

Rimuovere-spazi-testi

Elenco di file con spazi nei nomi dei file

Quindi, tutti i nomi dei file non contengono uno, ma due o più spazi ciascuno e ben distanti.

Eliminiamo gli spazi.

Questo è il comando che userò per eliminare gli spazi nella directory dove voglio rinominare i file:

Terminale
  • for oldname in *; do newname=`echo $oldname | sed -e ‘s/ //g’`; mv “$oldname” “$newname”;

 

>done

Dopo aver inserito il comando sopra, puoi vedere che tutti i nomi dei file non contengono più spazi.

Rimuovere-spazi-testi

 

Grazie! per l’utilizzo della Guida di Linuxiano.

Trovi questo tutorial utile? Condividi con i tuoi amici per tenerlo in vita.
Sii il primo a commentare, apprezzo i tuoi suggerimenti. Per ulteriori domande potete commentare qui sotto.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.

Iscriviti al sito

Il tuo nome (richiesto)

La tua email (richiesto)

Oggetto

Il tuo messaggio


Ho letto

l’informativa Privacy

e autorizzo il trattamento dei miei dati personali per le finalità ivi indicate.

Risolvi il reCAPTCHA per dimostrare che non sei un robot:
[recaptcha]

clicca qui per tornare a Linuxiano