刚开始学习shell编程遇到的一个小问题
编写一个脚本比较从键盘输入的两个字符串word1和word2是否相等。
1.相等则输出match和word1的内容及end of program!
2.不相等则输出end of program!
我开始写的脚本是
echo -n "word1: "
read word1
echo -n "word2: "
read word2
if test "$word1" = "$word2"
then
echo match
echo $word1
fi
echo "end of program!"
运行之后无法达到预期目的,最后发现第五行“=”两边少了空格,添上空格后运行成功。
看来还是得注意细节!
阅读(1006) | 评论(0) | 转发(0) |