Salve!
Può succedere di scaricare da internet file il cui nome è in maiuscolo e senza underscore.
Ad esempio:
Per convertire questi nomi in minuscolo e aggiungere l'underscore, ho creato uno script semplice semplice.
#!/bin/bash
for i in *.*; do
mv "$i" `echo $i | tr ' ' '_' | tr '[A-Z]' '[a-z]'`;
done
exit 0
Salviamo lo script, che ho nominato undeminus.sh, nella cartella contenente i file in questione.
Spostiamoci dal terminale nella cartella dove abbiamo salvato lo script; nel mio caso
$ cd Scaricati/Prova
Rendiamo eseguibile lo script
$ chmod +x undeminus.sh
Infine eseguiamolo
$ ./undeminus.sh
Ecco il risultato:
Alla prossima! :)
Nessun commento:
Posta un commento