如果我echo foo | xclip -i在终端然后Ctrl+ V,我得到foo.
但是相反,如果我写一个文件,
#!/bin/sh
echo bar | xclip -i
Run Code Online (Sandbox Code Playgroud)
并./bar.sh在终端中运行,剪贴板内容不会像我期望的那样变成“条”。
为什么?我该如何做到这一点?
我设法将行更改echo bar | xclip -i为echo bar | xclip -selection c,但为什么这种方式有效而另一种方式无效?