Таким образом, менеджер буфера обмена KDE - klipper - позволяет написать скрипт, который будет применяться к содержимому буфера обмена, соответствующему регулярному выражению.Скажем, я хочу, чтобы klipper загрузил изображение через bash-скрипт.
Вот klipper QRegExp:
^http://.*\.(png|svg|gif|jpg|jpeg)
Я знаю, что это регулярное выражение работает - klipper уведомляет меня каждый раз, когда я копирую URL изображения в буфер обмена.Затем, вот сценарий bash
#!/bin/bash
# let's name it clip.bash
name=`basename $1`
curl -o ~/Downloads/$name $1
Я поместил этот сценарий в переменную PATH (я пытался передать этот сценарий URL-адресом изображения самостоятельно - он работает), и, наконец, я определяю действие следующим образом:
clip.bash \%s
все в порядке и позаботились - но это не работает!
Итак, мой вопрос: «Как заставить klipper загружать изображение через скрипт bash?»