打印数字列

  例一:
  # 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, --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

打印1~20

linux命令之seq

打印1-20并写入到text1.txt

linux命令之seq

指定格式

% 后面指定数字的位数 默认是"%g", 
"%3g"那么数字位数不足部分是空格 

linux命令之seq

#sed -f"%03g" 9 11 这样的话数字位数不足部分是0 

linux命令之seq

% 前面制定字符串

linux命令之seq

-w 指定输出数字同宽   不能和-f一起用 

linux命令之seq

-s 指定分隔符 默认是回车

linux命令之seq

相关文章: