【发布时间】:2014-09-07 07:13:27
【问题描述】:
以下是我从书中复制的代码,但它无法正常工作
#!/bin/sh
echo "is it morning?reply with yes or no"
read timeof
if [ $timeof="yes" ]
then
echo "Good morning"
else
echo "Good afternoon"
fi
exit 0
当我输入是时,它会输出早上好,但它也会输出早上好。过了一会儿,它对是和否都说下午好。这真是令人沮丧,请帮忙。
~
~
【问题讨论】:
-
不应该是-eq而不是=
标签: shell sh ubuntu-13.10