1.命令简介

seq(Sequence) 命令用于按照指定步长产生从起始数到结束数之间的所有整数。起始数和步长可使用默认值 1,结束数必须指定。

2.命令格式

seq [OPTION]... LAST
seq [OPTION]... FIRST LAST
seq [OPTION]... FIRST INCREMENT LAST

3.选项说明

注意,长选项的强制性参数对于短选项也是强制的。

-f, --format=FORMAT使用 printf 样式的浮点格式
-s, --separator=STRING使用指定字符串分隔数字(默认:\n)
-w, --equal-width在数字添加 0 使得宽度相同
--help显示帮助信息并退出
--version显示版本信息并退出

4.常用示例

(1)输出 1~5。

seq 5
# 或
seq 1 5
# 或
seq 1 1 5
1
2
3
4
5

(2)按照步长 10 生成从 10 到 50 的整数序列。

seq 10 10 50
10
20
30
40
50

(3)按照指定格式 num%03g 格式输出。num 为前置字符串,%03g 表示数字宽度为 3,不足前置补 0。

seq -f"num%03g" 3
num001
num002
num003

(4)前置补 0 使得数字宽度相同。

seq -w 9 11
09
10
11

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

(5)使用指定字符串分隔数字。

seq -w -s "," 9 11
09,10,11

(6)使用 Tab 分隔数字。

seq -s "`echo -e '\t'`" 9 11
9   10  11

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


参考文献

[1] seq(1) manual
[2]【Linux】一步一步学Linux——seq命令(221)

Linux 命令(113)—— seq 命令相关推荐

  1. 【Linux/Unix】Linux中的seq命令

    1 简介 Linux中的seq命令可以用来生成指定范围内.指定间隔的数字列表,常用在while.for和until等循环中. 2 语法及使用示例 2.1 语法 seq通常有三种语法形式: (1) se ...

  2. Linux产生序列seq命令

    转载:https://blog.csdn.net/shuai0845/article/details/78574214 seq   产生序列     加一个数字产生一个从一到数字的序列 -s  横着打 ...

  3. 【Linux】一步一步学Linux——seq命令(221)

    00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 附录 01. 命令概述 seq命令用于产生整数序列. 02. 命令格式 用法:se ...

  4. linux命令之seq

    seq命令简述 seq命令比较常用,在需要做循环的时候用于产生一个序列是再合适不过的工具了,常用方法也比较简单: Usage: seq [OPTION]... LAST seq [OPTION]... ...

  5. linux中seq命令用法

    用于产生从某个数到另外一个数之间的所有整数 例一: # seq 1 10 结果是1 2 3 4 5 6 7 8 9 10 例二: #!/bin/bash for i in `seq 1 10`; do ...

  6. linux命令seq,Linux 中seq 命令的用法

    Linux 中seq 命令的用法 用于产生从某个数到另外一个数之间的所有整数 用法:seq [选项]... 尾数 或:seq [选项]... 首数 尾数 或:seq [选项]... 首数 增量 尾数 ...

  7. 【Linux】一步一步学Linux——chgrp命令(113)

    00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 总结 06. 附录 01. 命令概述 chgrp是英语单词"change ...

  8. Linux之seq命令

    以指定增量从首数开始打印数字到尾数,seq命令用于产生从某个数到另外一个数之间的所有整数. 命令语法 > seq [选项]... 尾数 > seq [选项]... 首数 尾数 > s ...

  9. Linux 后台开发常用命令目录(更新 ing)

    文章目录 前言 帮助命令 进程与作业管理 文本查看 文本编辑 编程相关 系统管理 文件传输 网络管理 文件与目录管理 磁盘管理 权限管理 用户与组管理 备份压缩 代码版本控制 性能检测 实用工具 前言 ...

最新文章

  1. 多迪将企业的Python工程师定位成哪几类?
  2. oracle如何上传图片,js实现上传图片之上传前预览图片
  3. chattr和lsattr命令
  4. 英特尔更新人工智能产品线,新品性能达到竞品6倍
  5. python字符串应用
  6. Yii2 使用 .env 来配置项目环境变量
  7. 小程序不同页面之间通讯的解决方案 1
  8. Openstack 网络模块
  9. vue字符串生成二维码的相关组件
  10. 游戏逆向 修改植物大战僵尸阳光值
  11. python代理ip怎么写_python代理ip怎么写
  12. 2022年端午二三事小记
  13. POI-EXCEL导入导出工具
  14. 新闻评论如何自动生成?
  15. LabVIEW编程LabVIEW控制NI cRIO-9066例程与相关资料
  16. 基于云模型的协同过滤推荐算法代码实现(附源代码)
  17. 软件开发随笔系列二——关于架构和模型
  18. 科技云报道:“吞金兽”ChatGPT背后:AI算力告急!
  19. 阿尔巴尼的计算机科学,纽约州立大学阿尔巴尼分校毕业后好找工作吗?
  20. 去哪儿2018——日本旅行

热门文章

  1. NVIDIA 修复 GPU 驱动中的多个代码执行缺陷
  2. SpringBoot2.x集成Apache Shiro并完成简单的Case开发
  3. sublime text 3 3143
  4. 哈佛创业者讲述:比特币与区块链背后的真相 | 硬创公开课
  5. jsf标签,jsp标签与jstl标签
  6. Android绘制基础及手写绘制实例
  7. Linux/Unix服务端和客户端Socket编程入门实例(含源码下载)
  8. AD 组策略应用与排错(2排错)
  9. 董淳光SQLITE3使用总结-转
  10. 蓝桥杯 ALGO-75 算法训练 筛选号码