`
stephen80
  • 浏览: 101243 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

bash script programming

阅读更多
复习:
所有内容按字符处理,除非 expr
字符串连接,不用操作符
test ,[ ] = 要注意空格 空格
if test  2 -gt 1 ; then echo "aa" ; fi;
if [ 2 -gt 1 ]; then echo "aa" ; fi;
这里, ; 表示了换行


一个例子:
例: 计算1到5的平方
#!/bin/sh
#
#Filename: square.sh
int=1

while [ $int -le 5 ]
do
sq=`expr $int \* $int`
echo $sq
int=`expr $int + 1`
done
echo "Job completed"

变量最好用大写

查看 env variable , env

for I in $(ls) ; do  echo $I;  done;
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics