そのため、KDE のクリップボード マネージャーである klipper を使用すると、regexp に一致するクリップボードの内容に適用されるスクリプトを作成できます。たとえば、bash スクリプトを使用して klipper にイメージをダウンロードしてもらいたいとします。
クリッパーQRegExpは次のとおりです。
^http://.*\.(png|svg|gif|jpg|jpeg)
この正規表現が機能することはわかっています。画像の URL をクリップボードにコピーするたびに、klipper が通知してくれます。次に、ここにbashスクリプトがあります
#!/bin/bash
# let's name it clip.bash
name=`basename $1`
curl -o ~/Downloads/$name $1
このスクリプトを PATH に配置し (このスクリプトに自分で画像 URL をフィードしようとしましたが、動作します)、最後に次の方法でアクションを指定します。
clip.bash \%s
すべてが順調で、世話をされていますが、うまくいきません!
私の質問は、「bash スクリプトを使用してクリッパーにイメージをダウンロードさせるにはどうすればよいですか?」ということです。