gnome-screenshot -apipe道保存文件输出到另一个命令

我一直在寻找通过gnome-panel-screenshot的manpage: http : //www.unix.com/man-page/All/1/gnome-panel-screenshot/ ,我没有看到任何方式来获取拍摄的照片。

我想要做什么:

  1. 调用gnome-screenshot -a来自动select区域select器
  2. 画出我的区域
  3. 当我放手的时候,会提示我命名该文件并保存
  4. 当我命名这个文件的时候,我希望它立即传输到(把它上传到我的服务器):

rsync -avzh -e "ssh" $@ me@remote:/var/www/images

有谁知道我可以如何自动化步骤3和4?

结束了这一点,但愿意学习更好的技术,虽然!

 function screeny() { scrot -s -e 'rsync -avzh -e "ssh" $f me@remote:/var/www/images' }