mercoledì 9 aprile 2014

bash: rimuovere gli spazi da nomi file e directory

find -name "* *" -type d | rename 's/ /_/g'    
find -name "* *" -type f | rename 's/ /_/g'

oppure

find /tmp/ -depth -name "* *" -execdir rename 's/ /_/g' "{}" \;

Nessun commento: