Premettiamo di avere una serie di files da rinominare in parte e sopratutto al volo Apriamo una shell linux, ci posizionamo nella cartella contenente i files(es: cd /home/cartella) e incolliamo lo script come di seguito : #!/bin/sh for f in * do rename -n 's/testo_da_sostituire/Sostituzione/' *testo_da_sostituire* done
!!!! Attenzione - rename è potenzialmente pericoloso ps -n impedisce allo script di eseguire realmente l'operazione dandovi a video il presunto risulatato, eliminate -n per rendere effettiva la sostituzione | Have you a thousand of files to partial rename by the fly? Open a linux shell, cd on your folder (like: cd /home/folder) and past the next script#!/bin/sh for f in * do rename -n 's/testo_da_sostituire/Sostituzione/' *testo_da_sostituire* done
!!!! Warning - rename can be dangerous ps -n give you on video the script resoult whitout made any really operationt, cut -n to made the effective rename |