Ооо, спасибо
(Злостный оффтипик)
Теперь осталось всем пользователям Windows поставить cygwin и какую-нибудь приблуду за $19.95 вместо xclip и еще одну для работы с глобальными хоткеями, и все проблемы со стандартами будут решены.
Ах, да, еще надо не забыть объяснить, что не все строчки на перле одинаково полезны.
-- Ср июн 02, 2010 22:22:45 --upd: не, а с примером выше все равно не работает. Бэкслеши не заменяет. Ща sed'ом добьём.
-- Ср июн 02, 2010 22:39:34 --Пока остановился на
Код:
xclip -o | perl -e 'use URI::Escape;print(uri_escape(<>,"\x7F-\xFF"))' | sed s/' '/%20/g\;s/'\\'/%5C/g\;s/'{'/%7B/g\;s/'}'/%7D/g\;s/'\^'/%5E/g |xclip -i
, вообще в гугле видел более полные таблички, но лень искать уже, пока работает. Можно, наверное, просто тот регексп расширить, но я пока в перле не очень ^^