变量赋值的时候
foo=bar
echo $foo
可以查出foo的值,但是不能写foo = bar;编译器会将= bar,单独分隔开;会认为进行foo 命令,第一个参数是= ,第二个参数是bar;
’ ‘ 是原意字符串,变量值不会发生转变;
“” 会将变量值发生转变;
echo 用于向窗口输出文本;
bash参数变量
在vim文本中,表示传递参数的意思,$0,表示命令本身,$n表示,${n},n是大于10的数;
俩个数相加,需要用$(())符号;
$*将所有参数看作一个整体;就是一个的意思;
$@将所有参数独立开,就是有很多个;
没有问题,代码退出的时候,输出是0;