Имеется bash-скрипт, из html-формы ему передаётся get-запрос и все бы хорошо, но вот с кириллицей проблема - текст передается в виде %D1%80%D1%83 (как я понял - escape-последовательность) и естественно данный скрипт этот набор воспринимает не так как надо. В php использовал
$f = iconv('UTF-8', 'windows-1251', $_GET['f']);
(спасибо
habrahabr.ru).
Как это побороть в bash, чтобы аргумент скрипту передавался именно srch=текст а не srch=%D1%82%D0%B5%D0%BA%D1%81%D1%82 или, может, есть способ перевести escape-последовательность в текст уже внутри скрипта?
Заранее благодарю...