function encDec() {
CTXT="$@"
echo "$CTXT" | grep '=?' >/dev/null
if [ $? -ne 0 ]; then
echo -n "=?UTF-8?B?$(echo "$CTXT" | base64 -i)?="
else
CONTENT="$(echo "$CTXT" | sed 's|^\=?||' | sed 's|?\=$||')"
A_CONTENT=(${CONTENT//\?/ })
if [ "x${A_CONTENT[1]}" == "xQ" -o "x${A_CONTENT[1]}" == "xq" ]; then
CRES="$(echo "${A_CONTENT[2]}" | qprint -d | iconv -t ${A_CONTENT[0]})"
else
CRES="$(echo "${A_CONTENT[2]}" | base64 -i -d | iconv -t ${A_CONTENT[0]} )"
fi
echo -n "$CRES"
return 0
fi
}
sdfsf
Like this:
Like Loading...
Related