有没有办法使用终端命令复制文件,然后通过 GUI 将其粘贴到某处?我只是想知道。到目前为止,我从未想过这一点,但有时这真的很方便。会这样工作:
$ copytogui <some file>
d
在文件浏览器中打开某个目录- 按
ctrl-v
<some file>
已复制到d
反之亦然,用于从 GUI 窗口复制到终端。
有没有办法使用终端命令复制文件,然后通过 GUI 将其粘贴到某处?我只是想知道。到目前为止,我从未想过这一点,但有时这真的很方便。会这样工作:
$ copytogui <some file>
d
在文件浏览器中打开某个目录ctrl-v
<some file>
已复制到d
反之亦然,用于从 GUI 窗口复制到终端。
您正在寻找的似乎是一个剪贴板管理器,能够“剪切”任何类型的文件(而不仅仅是未格式化的文本),并且您希望该软件具有命令行界面以及功能使用键盘快捷键与文件管理器等 GUI 应用程序进行交互。
我不知道官方Ubuntu 存储库中有任何软件可以满足所有这些条件。
但似乎至少有一个开源 ( GPLv3 ) 项目可以满足您的需求:
复制Q
应用说明:
CopyQ 监视系统剪贴板并将其内容保存在自定义选项卡中。保存的剪贴板可以稍后直接复制并粘贴到任何应用程序中。
特点包括:
有通过 PPA 安装 Ubuntu 的路径,并且在“ com.github.hluk.copyq ”下还有一个“ flatpak ”
由于这不在 Ubuntu 的存储库中,这意味着 Ubuntu 社区不维护此软件,Ubuntu 社区也不审核该软件的错误或漏洞。我个人也不能保证它,因为我没有使用它。但是,该项目在github上相当活跃,并且在撰写此答案时拥有大量文档以及 145 个贡献者。这些通常是表明应用程序可以安全使用的良好迹象。