Rimuovere spazi nei testi tramite riga di comando
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 in un ciclo for al fine di rinominare tutti i file presenti in una directory /cartelle in modo tale da rimuovere tutti gli spazi.
Apri la tua riga di comando della tua distro GNU/Linux, il Terminale, tramite la ricerca di Application Launcher o il collegamento Ctrl+Alt+T.
Spostiamoci nella cartella dove ho creato gli esempi:
- 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:
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:
- 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.
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.
Fonte: https://linuxiano.altervista.org/2019/11/rimuovere-spazi-testi/
Se vuoi sostenerci, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che abbiamo nel nostro sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul nostro negozio online, quelle mancanti possono essere comunque richieste, e su cui trovi anche PC, NAS e il ns ServerOne. Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!
Hai dubbi o problemi? Ti aiutiamo noi!
Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.