From a02c7e451bbaab8ef497d302447e99756b037baf Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Sat, 8 Aug 2020 16:53:06 +0200 Subject: contrib/mrecode: assume UTF-8 for unknown-8bit or x-unknown charsets --- contrib/mrecode | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'contrib') diff --git a/contrib/mrecode b/contrib/mrecode index 45a00a7..69e97b4 100755 --- a/contrib/mrecode +++ b/contrib/mrecode @@ -1,8 +1,8 @@ #!/bin/sh # mrecode - recode stdin respecting PIPE_CHARSET into UTF-8 -if [ -n "$PIPE_CHARSET" ]; then - exec iconv -f "$PIPE_CHARSET" -t UTF-8 -else - exec cat -fi +case "$PIPE_CHARSET" in + ''|*[Uu][Nn][Kk][Nn][Oo][Ww][Nn]*) exec cat;; + *) exec iconv -f "$PIPE_CHARSET" -t UTF-8;; +esac + -- cgit 1.4.1