Nem UTF8 fájlnevek kezelése

LCALL=C find . -name \'[! -~├?]\' > filenames
while read filename; do
      stripped=\"$(printf \'%s\n\' \"$filename\" | tr -d -C \'[[:alnum:]][[:space:]][[:punct:]]\' | tr \" \" \"
\" )\"
      escaped=\"$(printf \'%s\n\' \"$filename\" | sed \'s/ /\\ /g\')\"
      echo -e \"\n $escaped --> $stripped \n\"
      mv \"$escaped\" \"$stripped\"
done < filenames