Pet*_*r.O 142 command-line clipboard software-recommendation
在 Windows 中,我使用命令行剪贴板复制和粘贴实用程序...
pclip.exe
和 gclip.exe
这些是 Windows 的 UnixUtils 端口(但它们只处理纯文本)。还有一些其他本地Windows 实用程序可以写入/提取任何格式。
我在 Synaptic Package Manager 中寻找过类似的东西,但找不到任何东西。
有什么东西,我错过了吗?...或者这可能在 Bash 脚本中可用?
我想要的实用程序类型将能够通过 std-in/std-out 或 file-in/file-out 读/写,并处理 Unicode、富文本格式、图片等剪贴板格式...
注意:我不是在追求剪贴板管理器。
Adi*_*ban 137
我正在使用xsel 安装 xsel,但我只将它与纯文本和 unicode 文本一起使用。
xsel
可以复制和粘贴到三个不同的“剪贴板”。
默认情况下,它使用X Window System primary selection,这基本上是当前选择的任何内容。X Window 系统还有一个次要选择(用得不多)和一个剪贴板选择。您可能正在寻找剪贴板选择,因为这是桌面环境(例如 Gnome、KDE、XFCE)用于剪贴板的。将它与 xsel 一起使用:
xsel --clipboard < new-clipboard-contents.txt
xsel --clipboard > current-clipboard-contents.txt
Run Code Online (Sandbox Code Playgroud)
kit*_*ang 104
安装 xclip可能是您的选择之一。
cat samples.sh | xclip -sel clip
Run Code Online (Sandbox Code Playgroud)
您还可以使用别名在 .bashrc 文件中设置它。
alias clipboard='xclip -sel clip'
Run Code Online (Sandbox Code Playgroud)
将二进制数据粘贴到文件的关键xclip
是告诉剪贴板上有哪些媒体类型。对于 PNG,您可以:
xclip -selection clipboard -t image/png -o > "`date '+%Y-%m-%d_%T'`.png"
Run Code Online (Sandbox Code Playgroud)
所以现在~/Dropbox/.mybashrc
;) 你可以添加一个别名 (clipboard2photo) 来轻松粘贴到图像文件(也许有一天我们会在 Nautilus 上使用它)。