使用双引号的字符
双引号是Shell的重要组成部分
$ echo Hello World
Hello World
$ echo "Hello World"
Hello World
如何显示: Hello “World”
以下命令可以吗?$ echo “Hello “World””
正确方法:echo “Hello \”World\””
条件测试
测试命令
test expression 或 [ expression ]
test命令支持的条件测试
字符串比较
算术比较
与文件有关的条件测试
逻辑操作
str1 = "abc"
if [ $str = "abc" ]; then
echo "The strings are equal"
else
echo "The strings are not equal“
fi
mkdir temp
if [ -d temp ]; then
echo "temp is a directory"
fi
条件语句
形式
if [ expression ]
then
statements
elif [ expression ]