0

嘿,我想写我自己的小工具来用 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 来解决这个问题?

干杯!

胡格诺特

4

0 回答 0