xclip检查"选择"是空的

时间:2016-09-17 23:04:10

标签: bash xclip

作为一个FYI,这是在Linux上。

我希望脚本中的一个选项是拉取所选文本。所以我开始编写脚本

#!/bin/bash

xclip -o > ~/bin/temp.txt

但是,如果我没有选择任何内容,则会抛出错误

./test
Error: target STRING not available

我是否可以检查是否选择了某些内容,如果没有?

,请跳过此命令

1 个答案:

答案 0 :(得分:0)

我对xclip一无所知,但是怎么样:

myclip=$(xclip -o) if [ -n "$myclip" ]; then echo $myclip > ~/bin/temp.txt fi

如果$myclip未设置或长度为零(= ""),则不会向temp.txt写入任何内容。