Encoding
Check the encoding
_$: file fichero.txt
_$: file --mime-encoding fichero.php
Example: Recursively check the encoding of all files starting from the current directory.
check_encoding() {
    for file in $1/*
    do
        if [ -f $file ]
        then
            file --mime-encoding $file
        fi
        if [ -d $file ]
        then
            check_encoding $file
        fi
    done
}
check_encoding .
Change the encoding
_$: iconv -f WINDOWS-1252 \ # Original encoding
  -t UTF-8 \                # Target encoding
  filename.txt > filename-new-encoding.txt  # Original file > Target file