KDE: klipper action script
So KDE's clipboard manager - klipper - allows one to write a script to be applied to clipboard contents matching regexp. Say, I want klipper to download an image through bash script. 

Here's a klipper QRegExp:

    ^http://.*\.(png|svg|gif|jpg|jpeg)

I know that this regexp works - klipper notifies me every time I copy image URL to clipboard. Then, here's a bash script

    #!/bin/bash
    # let's name it clip.bash
    name=`basename $1`
    curl -o ~/Downloads/$name $1

I put this script to the PATH, and finally I specify an action the following way:

    clip.bash \%s

everything's fine and taken care about = but it doesn't work!

So my question is: "how to make klipper download an image through the bash script?"
KDE: klipper action script
===

So KDE's clipboard manager - klipper - allows one to write a script to be applied to clipboard contents matching regexp. Say, I want klipper to download an image through bash script. 

Here's a klipper QRegExp:

    ^http://.*\.(png|svg|gif|jpg|jpeg)

I know that this regexp works - klipper notifies me every time I copy image URL to clipboard. Then, here's a bash script

    #!/bin/bash
    # let's name it clip.bash
    name=`basename $1`
    curl -o ~/Downloads/$name $1

I put this script to the PATH, and finally I specify an action the following way:

    clip.bash \%s

everything's fine and taken care about = but it doesn't work!

So my question is: "how to make klipper download an image through the bash script?"