zoukankan      html  css  js  c++  java
  • seq 增量输出命令

    功能:

    seq命令用于以指定增量从首数开始打印数字到尾数

    格式:

      [2] seq [选项] 首数 尾数

      [3] seq [选项] 首数 增量 尾数选项:

    选项:

    -f, --format=FORMAT   //指定格式格式
    use printf style floating-point FORMAT

    -s, --separator=STRING //指定分隔符 默认回车为分隔符
    use STRING to separate numbers (default: )

    -w, --equal-width //参数是输出数字同宽
    equalize width by padding with leading zeroes

    --help display this help and exit  //帮助信息

    --version  // 版本号
    output version information and exit

    实例:

    1.利用seq打印1到10

    [root@localhost ~]# vim csss.sh
    #!/bin/bash
    seq 1 10
    
    [root@localhost ~]# sh csss.sh
    1
    2
    3
    4
    5
    6
    7
    8
    9
    

    2.-f 用seq参数定义打印格式打印1-100 前面用0补齐

    [root@localhost ~]# vim csss.sh 
    #!/bin/bash
    seq -f %03g 1 100       
    [root@localhost ~]# sh csss.sh 
    001
    002
    003
    004
    005
    006
    007
    008
    009
    010
    011
    012
    013
    014
    015
    016
    017
    

    2.2-f 参数讲解% : 后面指定数字的位数 默认是"%g", % 前面制定字符串

    注意: -f参数不可以和 -w参数一起使用 -w参数是输出数字同宽

    2.2.1"%3g"那么数字位数不足部分是空格
    seq -f"%03g" 1 100 这样的话数字位数不足部分是0 

    2.2.3seq -f "***%03g" 1 10 

     

     

  • 相关阅读:
    如何书写bat文件?(转)
    Bogon
    recursive
    ssh
    verbose
    mii-tool
    ExtJs 中的ext.date
    一个打包机~~~
    图标库--宝藏
    几种常用的控件(下拉框 可选框 起止日期 在HTML页面直接读取当前时间)
  • 原文地址:https://www.cnblogs.com/gaiting/p/12013332.html
Copyright © 2011-2022 走看看