linux之生成序列seq、{}等四种方式
在使用循环for的时候in后面常常跟一个序列,例如
for i in seq 3;do
echo i
done
for命令会遍历列表中的值,然后赋值给变量$i,这里介绍几种生成列表的方式
【1】seq:sequence序列
[root@linuxforliuhj test]# seq 9
1
2
3
4
5
6
7
8
9
[root@linuxforliuhj test]# seq 1 9
1
2
3
4
5
6
7
8
9
[root@linuxforliuhj test]# seq 1 2 9
1
3
5
7
9
[root@linuxforliuhj test]# seq -s ":" 1 2 9
1:3:5:7: