seq: 用于生成从一个数到另一个数之间的所有整数。
用法:
seq [选项] 尾数
seq [选项] 首数 尾数
seq [选项] 首数 增量 尾数
选项:
-f, --format=FORMAT : 指定输出格式
-s,–separator=STRING : 指定分隔符
-w,–equal-width: 指定输出数字同宽
例:
> seq 1 5
1
2
3
4
5
> seq -f "%3g" 1 3 # 数字位数为三位,不足补空格
1
2
3
> seq -f "%03g" 1 5 # 数字位数为三位,不足补零
001
002
003
004
005
> seq -f "%str%03g" 1 3
str001
str002
str003
> seq -w 8 12 # 制定输出的所有数字同宽
08
09
10
11
12
>seq -s " " 1 5 # 空格作为分隔符
1 2 3 4 5
>seq -s: -w 1 2 14
01:03:05:07:09:11:13
# 构造一些特定格式的链接,然后用wget下载这些内容
for in `seq -w 1 21`; do wget -c "http://thns.tsinghua.edu.cn/thnsebooks/ebook72/$i"; done