Shell变量 用户自定义变量 发表于 2018-05-19 定义变量1234567变量名=变量值#=号左右不可有空格#变量值有空格需要加""#所有变量默认的值都是字符串类型,不可做Math运算x=5x="hello jx" 调用变量123$变量名echo $x 变量叠加1234567x=123 #123x="$x"456 #123456x=${x}789 #123456789x=5y=6z=$x+$y #5+6 变量查看1234567set选项:-u:如果设定此选项,调用未声明变量里会报错(默认调用未声明变量无任何提示,值为空的变量也无任何提示)echo $jflajlfset -uecho $jflajlf 删除变量1234unset 变量名#注意变量名没有$,因为要删除的是变量,而不是变量的值unset x