Linux
Linux变量的使用
- 定义变量,等号两边不能有空格
value=123 正确
value = 123 错误
- 获取变量
echo $value
echo ${value}
- 【用户变量】变量类型
变量只有字符串。
如果想进行数值类型计算, 使用 expr
num=8
num=`expr $num+1`
echo $num
-
【环境变量】
-
if
if 后跟一个执行命令,以 ; 分号结尾。 一下语句中的命令是
[
, 之后跟的 "$1" = "me" ] 是4个参数
#!/bin/bash
if [ "$1" = "me" ]; then
echo "You are dead......"
else
echo "$1 is dead......"
fi
- case
- 匹配
)
中的内容,一个;;
是一个case,*)
相当于default ,最终以esca结束,
#!/bin/bash
echo "input a number:"
read num
case $num in
one) echo "wo renshi zheshi yi...";;
two) echo "this is er...";;
three) echo "this is si";;
*) echo "i don't know...";;
esac