这是负责将新行添加到string
echo "string" | xclip -selection clipboard
在python3中将图像复制到剪贴板
在Windows下的桌面之间共享剪贴板?
C ++从Linux上的剪贴板获取string
如何安全正确地创buildWindows剪贴板的备份?
echo -n "string" | xclip -selection clipboard
我可能已经详细阐述了一下。 echo的默认值是输出字符串AND一个换行符。 -n支持后者。
更通用的解决方案是无视输入源而忽略新行。 例如,常见的用例是将当前目录的路径复制到剪贴板。 命令
pwd | xclip -selection clipboard
复制新的行字符,这往往不是我们想要的。 解决方案如下:
pwd | xargs echo -n | xclip -selection clipboard
你可以创建一个别名来使它更方便:
alias xclip='xargs echo -n | xclip -selection clipboard'
从现在开始使用:
pwd | xclip # copied without new line echo "foo" | xclip # copied without new line
从xclip的0.13版本开始,你有一个通用的方法,用选项r或rmlastnl保留内部的新行。
所以你会有:
pwd | xclip -r # copied without new line echo "foo" | xclip -r # copied without new line ps | xclip -r # copied without the last new line!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。