seq

            seq               

 

生成1~10数字:

 

-s指定分隔符
[root@localhost tmp]# seq -s " " 10
1 2 3 4 5 6 7 8 9 10
 

生成下列显示的效果:

例一:
&表示[0-9]本身,$是想要增加的字符。
[root@localhost tmp]# seq 9 | sed 's#[0-9]#$&#g'
$1
$2
$3
$4
$5
$6
$7
$8
$9
例二: [root@bogon ~]# seq -s " " 9 | sed 's#[1-9]#$&#g' $1 $2 $3 $4 $5 $6 $7 $8 $9
例三: [root@bogon ~]# seq -s " $" 9 1 $2 $3 $4 $5 $6 $7 $8 $9

例四:
[root@slavedb test]# echo -e "`seq -s ",\n" 10`"
1,
2,
3,
4,
5,
6,
7,
8,
9,
10
 

打印,1,3,5,7,9;中间的数字2是布长:

[root@slavedb test]# seq 1 2 10
1
3
5
7
9
 

倒序生成10~1:

[root@slavedb test]# seq 10  -1 1
10
9
8
7
6
5
4
3
2
1

 

 
posted @ 2016-04-14 12:55  唐胜伟  阅读(740)  评论(0编辑  收藏  举报