当使用时scrot
,我希望文件出现在中~/Pictures/Screenshots/
而不是我的主目录中。
scrot -e 'mv $f ~/Pictures/Screenshots/'
可以正常工作,但我不想使用标志,-e
因为我希望每次文件输出都在我的屏幕截图文件夹中。我是否可以scrot
始终将输出设置为~/Pictures/Screenshots/
,以便
scrot
会自动转储该目录中的文件吗?
答案1
将此行放入~/.bash_aliases
。您可能需要关闭终端并重新打开它以使新别名发挥作用:
alias myscrot='scrot ~/Pictures/Screenshots/%b%d::%H%M%S.png'
May15::110346.png
这将创建一个类似~/Pictures/Screenshots
- 您可以使用其他方式为屏幕截图添加时间戳,但我喜欢这种方式。请参阅
man scrot
和man date
了解更多选项。 - 我特意使用它
myscrot
,以便原来的scrot
仍然可用,但您可以根据scrot
需要使用!