定义一个变量,然后在后面引用变量的时候在前面加上$
给变量赋值:
方法一:
用 ` ` ( `是和 ~ 一个键的符号 )把一个式子的结果赋值给变量, x=`date +%w` ( =俩边要没有空格 )
方法二:
用 $( ) 把一个式子的结果赋值给变量,x=$(date +%W)
把用户的输入放入到变量中:
read –p “提示语句:” n (用户输入的数值会到变量n中)
当没有设定变量名的时候,系统有一个默认的内置变量 REPLY
脚本内置的变量$1 $2 $3......
用户在使用脚本时输入的第一个参数会放到脚本内置变量$1中,$2放置用户输入的第二个参数,
\$1 脱义后,就表示字符 $1,就不是内置的第一个变量了
$# 表示脚本中内置变量的总个数(不包括设置的变量 $n $a....)
在使用脚本时候用户如输入参数,每个参数之间由空格隔开。
结果如下:
(这里的sh就是bash命令的简写)
变量的数学运算:
c=$( ($a + $b) )
c=$[ $a + $b ]