zoukankan      html  css  js  c++  java
  • 【Linux常见命令】seq命令

    seq - print a sequence of numbers

    seq命令用于以指定增量从首数开始打印数字到尾数,即产生从某个数到另外一个数之间的所有整数,并且可以对整数的格式、宽度、分割符号进行控制

    语法:
        seq [OPTION]... LAST
        seq [OPTION]... FIRST LAST
        seq [OPTION]... FIRST INCREMENT LAST

    参数:

    •  -f, --format=格式
    •  -s, --separator=字符串,使用指定的字符串分割数字(默认使用个" "分割)
    •   -w, --sequal-width  在列前添加0 使得宽度相同

    示例:

    # 产生5以内的整数
    [root@oldboy oldboy]# seq 5 1 2 3 4 5

    # 产生-2~10之间的整数,增量为2 [root@oldboy oldboy]# seq -2 2 10 -2 0 2 4 6 8 10


    # 产生98~101之间的整数,并且要求数字宽度相同,不足的用空格补足。 [root@oldboy oldboy]# seq -f "%3g" 98 101 98 99 100 101

    # 产生98~101之间的整数,并且要求数字宽度相同,不足的用0替代空格,补足空位。 [root@oldboy oldboy]# seq -f "%03g" 98 101 098 099 100 101

    # 输出98~101之间的整数,并且要求数字之间的分隔符为":::" [root@oldboy oldboy]# seq -s ":::" -f "%03g" 98 101 098:::099:::100:::101

    # 输出98~100之间的整数,要求宽度一致 [root@oldboy oldboy]# seq -w 98 101 098 099 100 101
  • 相关阅读:
    【排序】紧急集合
    Tallest Cow(线段树较易)
    递归实现排列型枚举
    文件输入输出文件
    【分治】逃亡
    折半查找法(二分)
    递归/非递归实现组合型枚举(全排列问题)
    9.25DAY1T2
    9.25DAY1T1
    POI2004[MOS] 贪心+DP
  • 原文地址:https://www.cnblogs.com/zoe233/p/11815672.html
Copyright © 2011-2022 走看看