有没有一种方法可以在不使用xclip的情况下使用bash将图片复制到剪贴板?

时间:2019-04-18 19:42:25

标签: bash screenshot copying pasting

嘿,我想编写自己的小工具来在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进行处理?

干杯!

Hugenotte

0 个答案:

没有答案