嘿,我想写我自己的小工具来用 Bash 在 Arch-Linux 上截屏,因为我找不到支持区域截屏的工具。我希望能够将图片复制到剪贴板,以便将其粘贴到 Libre-Office 或 WhatsApp 中。
我试过 xclip 让它工作,但它只是粘贴了乱码。所以我需要另一种方法。我已经看过一些据说可以解决问题的 python 代码,但这是我的第一个 bash 脚本,不想这么轻易放弃。
#!/usr/bin/env bash
dirname=$(date +'%Y%m%d')
if [ ! -d "/home/asdfasdf/Screenshot/$dirname" ]
then
mkdir /home/asdfasdf/Screenshot/$dirname
fi
count=$(ls -1q /home/asdfasdf/Screenshot/$dirname | wc -l)
fd="/home/asdfasdf/Screenshot/$dirname/scr$count.png"
import $fd
# missing copy to clipboard -> xclip -selection clipboard -t image/png -i example.png didn't work for me
这是我的第一个 bash 脚本,所以不要太苛刻(改进?)。如果没有其他办法,我将如何使用 python 来解决这个问题?
干杯!
胡格诺特