因此,KDE 的剪贴板管理器 - klipper - 允许编写一个脚本,以应用于匹配正则表达式的剪贴板内容。说,我想让 klipper 通过 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
一切都很好并且得到了照顾 - 但它不起作用!
所以我的问题是:“如何让 klipper 通过 bash 脚本下载图像?”