如何从 mirage 复制文件内容

如何从 mirage 复制文件内容

我正在使用 Fedora 的 KDE 版本,dolphin 无法拖放到 chrome。我真的很想用这个来将图片发送到 google docs/imgur。我还需要一个合适的图片浏览器(打开文件对话框不行)。所以我使用mirage,但它的Ctrl+C复制的是文件路径而不是图像数据。我怎样才能将图像数据发送到 chrome?

答案1

仍在使用mirage这个脚本复制文件的内容并由自定义操作(Edit -> Custom Action)完成该工作。

脚本:

#!/bin/bash
command -v xclip >/dev/null 2>&1 || { echo "Need command xclip. Aborting." >&2; exit 1; }
[[ -f "$1" ]] || { echo "Error: Not a file." >&2; exit 1; }
TYPE=$(file -b --mime-type "$1")
xclip -selection clipboard -t "$TYPE" < "$1"

行动:

/home/user/path/to/script %F

相关内容