如果有人问我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 便利出来的文件,在这里或许你觉得有点多余,但是呢,在复杂的脚本中会有很好的应用