我正在使用ImageMagick将屏幕的一部分复制到一个临时文件(something.png)中。我现在想直接从命令行将此文件的内容粘贴到剪贴板中。

到目前为止,我的脚本如下所示:

#!/bin/bash

TMPFILE=$(mktemp)
FORMAT='.PNG'
SCREENSHOT_FILE=${TMPFILE}${FORMAT}

mv "$TMPFILE" "$SCREENSHOT_FILE"
import "$SCREENSHOT_FILE"
cat "$SCREENSHOT_FILE" | parcellite
rm "$SCREENSHOT_FILE"

Parcellite可完美地用于命令行复制和粘贴,但我无法将其用于图像。我re这不是白云母的功能。那我该怎么办呢?

最佳答案

看一看 xclip ,尤其是xclip-copyfilexclip-pastefile

  xclip -i < yourfile.png

10-08 09:09