Понадобилось для curl делать URL Encoding параметров, вводимых из консоли.
Спасло простое решение, требующеее наличие perl.
Решение здесь: http://andy.wordpress.com/2008/09/17/urlencode-in-bash-with-perl/
Продублирую:
Спасло простое решение, требующеее наличие perl.
Решение здесь: http://andy.wordpress.com/2008/09/17/urlencode-in-bash-with-perl/
Продублирую:
ENCODED=$(echo -n "value to encode" | \ perl -pe's/([^-_.~A-Za-z0-9])/sprintf("%%%02X", ord($1))/seg'); echo $ENCODED
No comments:
Post a Comment