捕获后将图像从 scrot 复制到剪贴板

lcd*_*ead 3 options screenshot scrot

我越来越喜欢 scrot 作为一个简单的屏幕截图实用程序,但它缺少我非常欣赏的一件事——一种复制捕获并将其自动放入剪贴板的方法。

我在 .bash_aliases 中添加了一行,自动将其放入我想要的文件夹中,并且始终以选择模式运行,但似乎没有用于在捕获后复制结果的标志。有没有办法做到这一点?

.bash_alias 条目=

alias scrot='scrot -s ~/Pictures/%b%d::%H%M%S.png'

小智 5

创建一个您可以轻松执行的脚本文件:

#!/bin/sh
scrot -e 'xclip -selection clipboard -t image/png -i $f'
Run Code Online (Sandbox Code Playgroud)

-t将指示xclip它将处理图像文件; -i会告诉xclip文件在哪里; $f 是scrot最近保存的屏幕截图文件的变量。

您需要xclip安装,但它应该在您的发行版上随时可用。

我现在正在使用 KDE Plasma 并且不得不使用这种方法来实现 Cinnamon 准备好的“截图到剪贴板”热键。