第五天——shell脚本编写

用一段脚本总结一下可能值得注意的点

#!/bin/dash
#开头一定要加上面这个
a='y'
#给变量赋值时等号两边不要有空格
b='a'
i=0
#while循环是while/do/done结构,不要和C语言混淆
#条件语句用中括号[]框起来,语句和两个中括号都要用一个空格隔开
#条件语句的 = 号两边都要用空格和比较的量隔开
#引用变量要在变量名前加 $ 符号
#如果要在字符串中引用变量要用双引号
while [ ! $b = "$a" ]
do
	read b
	#if分支语句是if/then/else/fi结构,else可以没有,但then和else下的内容不能为空
	if [ $b = 'n' ]
	then
		exit
	fi
	#shell脚本中不能直接进行运算,可以以下面两种形式进行运算
	#第一种
	let i++
	#第二种
	#i=$(expr $i + 1)
done
echo "$i"
echo 'nice'

具体的语法参考 菜鸟教程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值