如何将剪贴板内容分配给.sh脚本文件中的变量?

问题描述 投票:1回答:2

以下内容不起作用,我得到消息xclip命令未找到。我可以直接在终端中使用该命令,但在sh脚本中无法使用。

IN=$('xclip -selection clipboard')

这也不起作用。

IN=$('/usr/bin/xclip -selection clipboard')
bash ubuntu-16.04
2个回答
0
投票

代码的问题是您的命令用单引号引起来。 Bash现在认为这是一个字符串,这不是您想要的。删除单引号应该可以解决您的问题。

IN=$(xclip -selection clipboard)

0
投票

您需要使用-o标志,否则xclip会尝试读取一个字符串以替换clipborad的内容。

IN=$(xclip -selection clipboard -o)
© www.soinside.com 2019 - 2024. All rights reserved.