通过命令行将文件复制到剪贴板

通过命令行将文件复制到剪贴板

我的 PDF 文件的路径很长:

foo/bar/blu/one/two/something/blabla/file.pdf

我在我的终端中看到了上述路径。

现在我想将此文件(PDF,而不是文件名)复制并粘贴到聊天应用程序中。

有没有简单的方法可以复制粘贴此 PDF?

我找到了这个解决方案:

nautilus foo/bar/blu/one/two/something/blabla/file.pdf

然后拖放文件。

有没有不用 nautilus 之类的 GUI 应用程序的方法?

答案1

对于 X11:剪辑

find /foo/bar/blu/one/two/something/blabla/ -name "file.pdf"| xclip -i -selection clipboard -t text/uri-list

对于 Waylandwl-剪贴板

wl-copy < /foo/bar/blu/one/two/something/blabla/file.pdf

wl-copy 使用 xdg-mime 来获取文件的类型。

相关内容