Shell脚本,卷曲:(6)无法解析主机

时间:2013-12-12 01:28:41

标签: shell curl

我正在编写我的第一个shell脚本,我想用它来检查服务器的输出。不幸的是,我在运行curl命令时遇到了问题。

脚本:

# first shell script
#
clear;
echo "Knowledge is power";

r=$(( $RANDOM % 10 + 40 ));
echo $r;

test = $(curl \"google.com\");
echo $test

输出:

Knowledge is power
44

curl: (6) Couldn't resolve host '"google.com"'

backuppc@backup-pc:/media/scripts$

1 个答案:

答案 0 :(得分:2)

没有必要逃避双引号(或者,在这种情况下,甚至根本没有引号);尝试一下,不要在他们面前加反斜杠:

test=$(curl "google.com")

另请注意,在变量赋值等号之前或之后不能有空格。