linux脚本一直循环输出原因,linux shell 脚本 之for 循环

如果有人问我linux 好用么?我肯定说 不好用,这是我的体会,或许是习惯了windows的缘故,其中原因还有就是好多的软件不支持,但是我说linux是目前是最优秀的操作系统,是未来的趋势。其中一个强大的就是脚本!首先来看看基础的for循环,

for循环 之强大,灵活,是没有接触过的人难想象的,简洁,功能之强大就让我们看看呢!

其结构 是 for variable in {list}

do

statement1

statement2

done

viriable 是循环的量,list是一个列表 其中这个列表 超出我们想象的东西

这个列表可以使一串数字,也可以是字符串,元素之间用逗号隔开

列子

1,for var in 1 2 3 4 5 6 7

do

echo $var 会输出 1 2 3 4 5 6 7

简单的写法

for var in {1 ..7}

do

echo $var

done

还有

for var in {1..1000..5}

do

echo $var

done

输出 1 5 10 15 20 ..1000

也可以是

for var in {Mon Tue Wed Thu Fri Sat Sun}

do

echo $var

done

输出 Mon Tue Wed Thu Fri Sat Sun

和ls 命令的结合

for file in ${ls}

do

echo $file

done

输出所有ls 便利出来的文件,在这里或许你觉得有点多余,但是呢,在复杂的脚本中会有很好的应用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值