00. 目录

文章目录

  • 00. 目录
  • 01. 命令概述
  • 02. 命令格式
  • 03. 常用选项
  • 04. 参考示例
  • 05. 附录

01. 命令概述

seq命令用于产生整数序列。

02. 命令格式

用法:seq [选项]... 尾数seq [选项]... 首数 尾数seq [选项]... 首数 增量 尾数

03. 常用选项

以指定增量从首数开始打印数字到尾数。-f, --format=格式     使用printf 样式的浮点格式-s, --separator=字符串        使用指定字符串分隔数字(默认使用:\n)-w, --equal-width     在列前添加0 使得宽度相同--help            显示此帮助信息并退出--version         显示版本信息并退出

04. 参考示例

4.1 输出1-5

[deng@localhost ~]$ seq 5
1
2
3
4
5
[deng@localhost ~]$

4.2 输出1-5

[deng@localhost ~]$ seq 1 5
1
2
3
4
5
[deng@localhost ~]$

4.3 输出3-5

[deng@localhost ~]$ seq 3 5
3
4
5
[deng@localhost ~]$

4.4 输出1 4 7 10

[deng@localhost ~]$ seq 1 3 10
1
4
7
10
[deng@localhost ~]$

4.5 指定格式输出

[deng@localhost ~]$ seq -f "%3g" 9 1191011
[deng@localhost ~]$

意思是-f指定格式,%后面指定3位数,默认是%g,%3g不够位数的地方都是空格填补

4.6 指定格式输出

[deng@localhost ~]$ seq -f "%03g" 9 11
009
010
011
[deng@localhost ~]$

意思是打印三位,不足的地方用0填补

4.7 指定格式输出

[deng@localhost ~]$ seq -f "str%03g" 9 11
str009
str010
str011
[deng@localhost ~]$

意思是打印三位不足的地方以0填补,在前面加上str

4.8 在列前添加0使得宽度相同

[deng@localhost ~]$ seq -w 9 11
09
10
11
[deng@localhost ~]$

当输出等宽字符串时不应再指定格式字符串,-w与-f不能一起用

4.9 使用指定字符串分隔数字

[deng@localhost ~]$ seq -s " " -f "str%03g" 9 11
str009 str010 str011
[deng@localhost ~]$

4.10 使用tab键分隔数字

[deng@localhost ~]$ seq -s "`echo -e '\t'`" 9 11
9       10      11
[deng@localhost ~]$

先用命令做成一个tab,然后再指定成分隔符

05. 附录

参考:【Linux】一步一步学Linux系列教程汇总

【Linux】一步一步学Linux——seq命令(221)相关推荐

  1. 学linux作用,linux有必要学吗?学linux有什么作用,学linux能干什么

    Linux是一种自由和开放源码的类UNIX操作系统.Linux有必要学吗?学Linux有什么作用,学Linux能干什么?Linux最大的作用就是提高效率.当你习惯在Linux命令行下工作,再回到win ...

  2. LINUX学习之路(学LINUX必看)

    很多同学接触Linux不多,对Linux平台的开发更是一无所知.而现在的趋势越来越表明,作为一 个优秀的软件开发人员,或计算机IT行业从业人员,掌握Linux是一种很重要的谋生资源与手段.下来我将会结 ...

  3. linux学习需要什么基础,学linux需要什么基础?

    近几年来,随着计算机网络的发展,越来越多的人学习 linux.对于想要从事运维工作或者从事智能开发方面的同学来说,学习 linux 是必要的.linux 的学习并不简单,那么这篇文章 w3cschoo ...

  4. 分享--linux 学习之路(学linux必看)

    很多同学接触Linux不多,对Linux平台的开发更是一无所知. 而现在的趋势越来越表明,作为一个优秀的软件开发人员,或计算机IT行业从业人员, 掌握Linux是一种很重要的谋生资源与手段. 下来我将 ...

  5. 英语不好学linux运维难吗,学Linux系统难吗?学好Linux运维需要多久

    随着近年来经济的快速发展,企业对Linux人才的需求也越来越高.许多人认为,Linux是一个非常简单的行业,然而,Linux行业是一个综合了云计算.Linux运维.Linux开发.Linux编程等多方 ...

  6. 不会linux的php难找工作,学linux系统难吗

    这是 Linux初学者经常会问的问题,其实Linux和Windows一样都属于操作系统,对于大部分人来说,对Windows操作系统十分熟悉,而对Linux操作系统没有使用过,所以觉得很难,其实,只要熟 ...

  7. linux lamp实验报告,新手学Linux--构建lamp

    本人前不久开始学习Linux,俗话说得好,好记性不如烂笔头,于是决定将平日所学所做实验,记录下来,以备回顾.由于本人是个初学者,所以借鉴了很多网上的资料,但在此处写出来的都是经过本人思考和多次实验的记 ...

  8. Linux 命令(113)—— seq 命令

    1.命令简介 seq(Sequence) 命令用于按照指定步长产生从起始数到结束数之间的所有整数.起始数和步长可使用默认值 1,结束数必须指定. 2.命令格式 seq [OPTION]... LAST ...

  9. Linux其实没那么难学

    互联网技术总是更新迭代的,因为2020年的一场疫情,影响着中国乃至整个世界,就在这一年,网络直播,远程办公,在线教育等等的互联网产物进入了众多人的世界,当然,这其中离不开程序员的功劳. 李开复曾经说过 ...

最新文章

  1. SAP MM 物料主数据里某字段看不到就是屏幕格式设置导致的?
  2. pycharm 添加数据库驱动
  3. halcon算子盘点:Chapter 15灰度分割
  4. .Netcore 2.0 Ocelot Api网关教程(番外篇)- Ocelot v13.x升级
  5. 在WildFly中将Apache Camel和Spring添加为jboss模块
  6. asp.net ajax 怎么获取前端ul li_useEffect Hook 是如何工作的(前端需要懂的知识点)
  7. 实例变量和局部变量区别
  8. python下载邮件附件_Python - 从电子邮件附件下载excel文件然后解析它
  9. git报错 ssh: Could not resolve hostname gitee.com:xxxxxx: Name or service not known fatal
  10. Python自定义类调用方法
  11. 机器学习笔记(1)决策树
  12. java hashtable 修改_Java Hashtable computeIfAbsent()用法及代码示例
  13. python自制海龟时钟
  14. Latex表格排版(三个表格并列、单元格内容自动换行)
  15. RecordRTC的视频录制,回放,截图,下载
  16. 获取FPGA芯片序号
  17. Tesseract学习(一)
  18. 2017NHOI小甲 第五题 折纸
  19. 哈尔滨商业大学c语言考试形式,知到题库管理会计(哈尔滨商业大学)答案教程...
  20. linux上使用scp命令进行上传和下载

热门文章

  1. MYSQL ERROR CODE 错误编号的意义
  2. mysql auto position_MHA-Failover(GTID,Auto_Position=0)
  3. 算法设计棋盘覆盖问题c语言,棋盘覆盖问题(用分治法求解)
  4. 界面 高炉系统_首钢京唐七大系统介绍
  5. python如何创建模块教程_Python创建模块及模块导入的方法
  6. 不能卸载java_无法卸载注入的DLL
  7. 有序数组求中位数问题
  8. 使用python读取txt坐标文件生成挖空矿山_探矿批量
  9. 获取一组radio按钮选中的值Value
  10. PythonWeb开发教程(一),开发之前需要准备什么