Tutaj dla wszystkich plików z rozszerzeniem .jpg w danym folderze:
1 |
for FILE in *.jpg ; do mv "$FILE" "$( echo $FILE | iconv -f UTF-8 -t US-ASCII//TRANSLIT - | sed -r 's/[^a-z0-9._]+/_/ig' )" ; done |
źródło: http://blog.tobiasz.org/2012/01/03/linux-masowa-zamiana-polskich-znakow-w-plikach/