Linux中Seq
seq :用于产生从某个数到另外一个数之间的所有整数
seq的参数
参数 | 功能 |
---|---|
-f, --format=FORMAT | use printf style floating-point FORMAT (default: %g) |
-s, --separator=STRING | use STRING to separate numbers (default: \n) |
-w, --equal-width | equalize width by padding with leading zeroes |
例一:
seq 1 10
结果是1 2 3 4 5 6 7 8 9 10
例二:
#!/bin/bash
for i in `seq 1 10`;
do
echo $i;
done
或者用
for i in $(seq 1 10)
例三:
seq -f"%3g" 9 11
9
10
11
【注意:% 后面指定数字的位数 默认是"%g", "%3g"那么数字位数不足部分是空格】