Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- #
- # Author : Inukaze
- # Site : http://inukaze.wordpress.com
- # Date : 5/9/2011 ( Five / Octuber / 2011 )
- # Source of this fix : http://teamouralis.es/viewtopic.php?f=78&t=6325
- #
- # This script is for Repair "UTF-8" / "Windows Encoded" Filenames
- # Special Characters , specialy used in Spanish Lang
- #
- # Distributed under the terms of GNU GPL version 2 or later
- #
- # Install in ~/.gnome2/nautilus-scripts or ~/Nautilus/scripts
- # You need to be running Nautilus 1.0.3+ to use scripts.
- # When a directory is selected, go there. Otherwise go to current
- # directory. and repair filenames in the current folder.
- # Repair Special Thanks to "Swiss" user
- # From Site : "http://stackoverflow.com/questions/7693188/bash-rename-part-of-filenames"
- # To help to fix this Script
- DIR=`dirname $(readlink -f $0)`
- cd "$DIR"
- # Start Convert ISO_8859-1 TO UTF-8
- spanish_iso=`locale -m | grep ISO_8859-1,GL`
- if [ $spanish_iso = ISO_8859-1,GL ] ; then
- if [ ! -f /usr/bin/convmv ]
- then
- xmessage 'You need install first "convmv" for correcly filename fix'
- else
- # Repair Filenames Spanish from ISO-8859-1 to UTF-8 :
- exec find . -name '?' | xargs convmv -r --notest -f ISO-8859-1 -t UTF-8
- fi
- else
- xmessage 'You need install first Spanish Language Support'
- fi
- # End Convert ISO_8859-1 TO UTF-8
- spanish=`locale -a | grep es_ES.utf8`
- if [ $spanish = es_ES.utf8 ] ; then
- # Special Characters Filenames Fix
- # Based on Info from :
- # http://es.tldp.org/COMO-INSFLUG/COMOs/Bash-Prog-Intro-COMO/Bash-Prog-Intro-COMO-12.html
- # http://manpages.ubuntu.com/manpages/natty/es/man7/iso_8859-1.7.html
- #Start - DECIMAL Values Name Fix
- expresion=' '
- sustituto=' '
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='¡'
- sustituto='¡'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='¢'
- sustituto='¢'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='£'
- sustituto='£'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='¤'
- sustituto='¤'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='¥'
- sustituto='¥'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='¦'
- sustituto='¦'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='§'
- sustituto='§'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='¨'
- sustituto='¨'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='©'
- sustituto='©'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='ª'
- sustituto='ª'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='«'
- sustituto='«'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='¬'
- sustituto='¬'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='­'
- sustituto=' '
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='®'
- sustituto='®'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='¯'
- sustituto='¯'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='°'
- sustituto='°'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='±'
- sustituto='±'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='²'
- sustituto='²'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='³'
- sustituto='³'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='´'
- sustituto='´'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='µ'
- sustituto='µ'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='¶'
- sustituto='¶'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='·'
- sustituto='·'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='¸'
- sustituto='¸'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='¹'
- sustituto='¹'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='º'
- sustituto='º'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='»'
- sustituto='»'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='¼'
- sustituto='¼'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='½'
- sustituto='½'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='¾'
- sustituto='¾'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='¿'
- sustituto='¿'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='À'
- sustituto='À'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='Á'
- sustituto='Á'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='Â'
- sustituto='Â'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='Ã'
- sustituto='Ã'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='Ä'
- sustituto='Ä'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='Å'
- sustituto='Å'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='Æ'
- sustituto='Æ'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='Ç'
- sustituto='Ç'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='È'
- sustituto='È'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='É'
- sustituto='É'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='Ê'
- sustituto='Ê'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='Ë'
- sustituto='Ë'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='Ì'
- sustituto='Ì'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='Í'
- sustituto='Í'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='Î'
- sustituto='Î'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='Ï'
- sustituto='Ï'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='Ð'
- sustituto='Ð'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='Ñ'
- sustituto='Ñ'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='Ò'
- sustituto='Ò'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='Ó'
- sustituto='Ó'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='Ô'
- sustituto='Ô'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='Õ'
- sustituto='Õ'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='Ö'
- sustituto='Ö'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='×'
- sustituto='×'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='Ø'
- sustituto='Ø'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='Ù'
- sustituto='Ù'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='Ú'
- sustituto='Ú'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='Û'
- sustituto='Û'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='Ü'
- sustituto='Ü'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='Ý'
- sustituto='Ý'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='Þ'
- sustituto='Þ'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='ß'
- sustituto='ß'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='à'
- sustituto='à'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='á'
- sustituto='á'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='â'
- sustituto='â'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='ã'
- sustituto='ã'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='ä'
- sustituto='ä'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='å'
- sustituto='å'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='æ'
- sustituto='æ'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='ç'
- sustituto='ç'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='è'
- sustituto='è'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='é'
- sustituto='é'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='ê'
- sustituto='ê'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='ë'
- sustituto='ë'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='ì'
- sustituto='ì'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='í'
- sustituto='í'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='î'
- sustituto='î'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='ï'
- sustituto='ï'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='ð'
- sustituto='ð'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='ñ'
- sustituto='ñ'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='ò'
- sustituto='ò'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='ó'
- sustituto='ó'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='ô'
- sustituto='ô'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='õ'
- sustituto='õ'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='ö'
- sustituto='ö'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='÷'
- sustituto='÷'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='ø'
- sustituto='ø'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='ù'
- sustituto='ù'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='ú'
- sustituto='ú'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='û'
- sustituto='û'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='ü'
- sustituto='ü'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='ý'
- sustituto='ý'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='þ'
- sustituto='þ'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- expresion='ÿ'
- sustituto='ÿ'
- find . -maxdepth 1 -name "*${expresion}*" -print0 | while read -d $'\0' file
- do
- orig="$file"
- dest=$(echo "$file" | sed -e "s/${expresion}/${sustituto}/")
- mv "$orig" "$dest"
- done
- #End - DECIMAL Values Name Fix
- else
- xmessage 'You need install first Spanish Language Support'
- fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement