5 echo "Usage: $0 [[from_enc] to_enc] filename" >&2
10 from_enc="`python3 -c \"from m_lib.defenc import default_encoding; print(default_encoding)"`"
11 if [ "$from_enc" != utf-8 ]; then
17 elif [ $# -eq 2 ]; then
18 from_enc="`python3 -c \"from m_lib.defenc import default_encoding; print(default_encoding)"`"
21 elif [ $# -eq 3 ]; then
29 cmd="`basename \"$0\"`"
34 echo "Unknown command $0, aborting" >&2
39 filename_recoded=`echo "$filename" | iconv -f "$from_enc" -t "$to_enc"`
40 exec $cmd "$filename" "$filename_recoded"