計算行號過濾器
◆ 引數
-s 指定分隔符,預設是換行
-w 等位補全,就是寬度相等,不足的前面補 0
-f 格式化輸出,就是指定列印的格式
◇ 可以不指定起始數值,則預設為 1,見範例第 1 行例子
◇ 另外,不用 seq 的話還可以這樣:
[root@ubuntu]# for i in ;do echo $i;done
1 和 10 之間是兩個半形的點
◆ 範例
[root@awstats ~]# seq 212
[root@awstats ~]# seq 1012
3456
78910
[root@awstats ~]# seq 1 1012
3456
78910
[root@awstats ~]# seq -s '' 1 10
12345678910
[root@awstats ~]# seq -s ' ' 1 10
1 2 3 4 5 6 7 8 9 10
[root@awstats ~]# seq -s " " 1 10
1 2 3 4 5 6 7 8 9 10
[root@awstats ~]# seq -f %05g 1 10
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
[root@awstats ~]# seq -f %05g 1 15
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
[root@awstats ~]# seq -f %02g 1 5
0102
0304
05[root@awstats ~]# seq -f %03g 1 5
001002
003004
005[root@awstats ~]# seq -f %04g 1 5
0001
0002
0003
0004
0005
[root@awstats ~]# seq -f %08g 1 5
00000001
00000002
00000003
00000004
00000005
[root@awstats ~]# seq -w 1 10
0102
0304
0506
0708
0910
[root@awstats ~]# seq -w 2 10
0203
0405
0607
0809
10[root@awstats ~]# for i in `seq 1 10`;do echo $i;done12
3456
78910
[root@awstats ~]# for i in `seq 1 10`;do echo 192.168.2.$i;done
192.168.2.1
192.168.2.2
192.168.2.3
192.168.2.4
192.168.2.5
192.168.2.6
192.168.2.7
192.168.2.8
192.168.2.9
192.168.2.10
[root@awstats ~]# for i in $(seq 1 10);do echo $i;done12
3456
78910
[root@awstats ~]# for i in $(seq 1 10);do echo 192.168.3.$i;done
192.168.3.1
192.168.3.2
192.168.3.3
192.168.3.4
192.168.3.5
192.168.3.6
192.168.3.7
192.168.3.8
192.168.3.9
192.168.3.10
[root@awstats ~]# for((i=1;i<5;i++));do echo 192.168.2.$i;done
192.168.2.1
192.168.2.2
192.168.2.3
192.168.2.4
● 輸出1-10中,不包含數字7的數字
[root@awstats ~]# seq 10 | grep -v 712
3456
8910● 輸出1-22中,不包含數字7和能被7整除的數字
[root@awstats ~]# seq 22|grep -v "7"|awk '$0%7 != 0'12
3456
891011
1213
1516
1819
2022
seq 命令用法
用法 seq 選項 尾數 或 seq 選項 首數 尾數 或 seq 選項 首數 增量 尾數選項 root centos seq s 100 bc 5050 root centos s 0 for i in do s s i done echo s 5050 root centos 如果省略了首數或者...
Shell中seq的用法
seq squeue 是乙個序列的縮寫,主要用來輸出序列化的東西 用法 seq 選項 尾數 seq 選項 首數 尾數 seq 選項 首數 增量 尾數 以指定增量從首數開始列印數字到尾數 f,format 格式 使用printf 樣式的浮點格式 後面跟的 0.3g s,separator 字串 使用指...
linux 命令 seq 詳解
linux 命令總結之 seq命令 功能 seq命令用於產生從某個數到另外乙個數之間的所有整數。語法 12 3seq 選項 尾數 seq 選項 首數 尾數 seq 選項 首數 增量 尾數 選項 12 3 f,format 格式 使用printf 樣式的浮點格式 s,separator 字串 使用指定...