bash 学习笔记1

·  ’   “ 的区别

·即键盘左上角esc键下面。在bash中· ·中间的脚本会进行执行,同样的如$()也会执行内部的语句

如line=`wc -l<deploy/master `

会执行wc -l <deploy/master并把值赋给line变量。

单引号和双引号的区别:

单引号不会将引号内部的\"$进行解析。如上面的echo '$line',结果是$line

双引号会将内部的\"$进行解析,上面的echo "$line"结果是文件正确行数。

 

if的String test如下:

if [ "$str" = "cao" ];then

   echo "caonidaye"

fi

在if比较字符串时候加双引号 

 

let用于数值计算,let "sum=sum+5"

算数计算可以使用$(( ))

posted on 2012-02-21 11:57  萌@宇  阅读(132)  评论(0编辑  收藏  举报

导航