echo "$url" | perl -MURI::Escape -ne 'chomp;print uri_escape($_),"\n"'
Кодирует URL, переданный в переменной «$url», с использованием Perl и модуля URI::Escape, затем выводит закодированный URL. Альтернативно можно использовать «urlencode» или «python -c» для подобной задачи.