Bash: rimuovere l’estensione a più files contemporaneamente

A causa di una svista, mi sono ritrovato una serie di files .php trasformati, nel nome, in .php.1.

Per rinominare tutto, togliendo l’estensione .1, possiamo eseguire:

for file in *.1; do mv "$file" "$(basename "$file" .1)"; done

Se invece bisogna modificare l’estensione , es da .1 a .2, si può fare:

for file in *.1; do mv "$file" "$(basename "$file" .1).2"; done

enjoy!

Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui

Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂



Commenta