scrot是linux上非产好用的截图工具,但是每次输入命令,截图时总是有一个命令行窗口在,很不爽。
我的要求是能够自定义区域截图,截完图,打开指定的存放图片的文件夹,如下两步可以实现。
1. 添加快捷方式
输入命令:gedit /usr/share/applications/scrot.desktop
加入下列脚本:
[Desktop Entry] Name=Scrot Comment=a shoot toolExec=/home/guru/tools/scrot/myscrot.sh Icon=/home/guru/tools/scrot/scrot.ico Terminal=false Type=Application Categories=Application;Tools;
2. 编写myscrot.sh脚本
红色部分Exec一行表示指向的命令,Icon表示快捷方式的图标。脚本就两行:
scrot -s -b -e 'mv $f ~/shoots' nautilus /home/guru/shoots
解释一下,第一行表示使用选择区域截图,-e表示截完图后,执行后面的命令。总的意思就是截完图后,指定mv命令,将截图移到~/shoots目录中。第二行的意思就是打开截图文件夹。
自己动手,风衣足食,虽然没有以前windows方便,不过越来越喜欢ubuntu了,希望自己坚持下去。