на FTP сервере все каталоги, включая вложенные файлы оказались в кривой кодировке. Был написан небольшой скрипт, для переименования папок и файлов.
#!/bin/bash
nname=$(echo "$1" | iconv -t latin1 | iconv -f cp1251 -t utf-8)
mv "$1" "$nname"
Запускается с помощью
find ./ -maxdepth 1 -exec ~root/cp1251_to_utf8.sh "{}" \;
Но тогда необходимо проваливаться в каждый каталог и запускать скрипт руками.
Можно ли как то сделать чтобы он проходил рекурсивно все подкаталоги?