1 简介

Linux中的seq命令可以用来生成指定范围内、指定间隔的数字列表,常用在whileforuntil等循环中。

2 语法及使用示例

2.1 语法

seq通常有三种语法形式:
(1) seq [OPTION]... LAST
当只给了一个参数时,默认生成1LAST、间隔为1的数字列表,当LAST小于1时,seq无输出。

[xxx: ~]$ seq 8
1
2
3
4
5
6
7
8

(2) seq [OPTION]... FIRST LAST
当给了两个参数时,生成FIRSTLAST、间隔为1的数字列表,当LAST小于FIRST时,seq无输出。

[xxx: ~]$ seq 2 8
2
3
4
5
6
7
8

(3) seq [OPTION]... FIRST INCREMENT LAST
当给了三个参数时,生成FIRSTLAST、间隔为INCREMENT的数字列表,当LAST小于FIRST时,seq无输出。

[xxx: ~]$ seq 2 2 8
2
4
6
8

2.2 OPTION参数说明

(1) seq -f “FORMAT” FIRST INCREMENT LAST
-f参数用来指定生成数字列表中数字的格式。FIRSTINCREMENT可选。

[xxx: ~]$ seq -f "NWP%02g" 2 8
NWP02
NWP03
NWP04
NWP05
NWP06
NWP07
NWP08

(2) seq -s “STRING” FIRST INCREMENT LAST
该命令使用STRING将生成的数字分隔开,未加此参数时默认的分隔符为“\n”. FIRSTINCREMENT可选。

[xxx: ~]$ seq -s " - " 2 8
2 - 3 - 4 - 5 - 6 - 7 - 8

(3) seq -w FIRST INCREMENT LAST
此命令用于通过用前导零填充来均衡宽度。 FIRSTINCREMENT是可选的。

[xxx: ~]$ seq -w 2 10
02
03
04
05
06
07
08
09
10

(4) seq –help
获取帮助信息。【完】

本人独自运营了微信公众号,用于分享个人学习及工作生活趣事,大家可以关注一波。(微信搜索“微思研”)

【Linux/Unix】Linux中的seq命令相关推荐

  1. Linux/Unix下的任务管理器-top命令

    Linux/Unix下的任务管理器-top命令 Posted on 2012-07-11 09:14 fengyv 阅读(15453) 评论(1) 编辑 收藏 Windows下的任务管理器虽然不好用( ...

  2. Linux/Unix环境下的make命令详解

    无论是在linux还是在Unix环境中,make都是一个非常重要的编译命令.不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或make install.利用make工具,我们可以将大型 ...

  3. linux 下 任务管理器,Linux/Unix下的任务管理器-top命令

    Windows下的任务管理器虽然不好用(个人更喜欢Process Explorer些),但也算方便,可以方便的查看进程,CPU,内存...也可以很容易的结束进程 没有图形化界面下的Linux,也有命令 ...

  4. 在Linux/Unix系统下用iconv命令处理文本文件中文乱码问题

    iconv命令是运行于linux/unix平台的文件编码装换工具.当我们在linux/unix系统shell查看文本文件时,常常会发现文件的中文是乱码的,这是由于文本文件的编码与当前操作系统设置的编码 ...

  5. 邮件 自动打印 linux,Unix / Linux基本实用程序-打印,电子邮件

    Unix / Linux基本实用程序-打印,电子邮件 在本章中,我们将详细讨论作为Unix的基本实用程序的Printing and Email.到目前为止,我们已经尝试了解Unix OS及其基本命令的 ...

  6. linux中85379端口如何恢复,技术|如何在 Linux/Unix 系统中验证端口是否打开

    在 Linux 或者类 Unix 中,我该如何检查某个端口是否被占用?我又该如何验证 Linux 服务器中有哪些端口处于监听状态? 验证哪些端口在服务器的网络接口上处于监听状态是非常重要的.你需要注意 ...

  7. 完善Linux/UNIX审计 将每个shell命令记入日志

    原文地址:http://os.51cto.com/art/201106/266928.htm 将用户执行的每个shell命令记入日志比最初想象的要来得困难.shell的历史功能原本旨在帮助用户使用以前 ...

  8. linux tar cvf_Linux中的Tar命令:Tar CVF和Tar XVF通过示例命令进行了解释

    linux tar cvf The name tar is, by most accounts, short for tape archive. The "tapes" in qu ...

  9. Linux Xshell Putty中常用的命令(积累,更新中)

    我使用的是jupyter notebook 作为服务器的"显示端",推荐使用Xshell 网址链接:所有的linux命令合集,现在用不到,但是先放在这里,以后直接ctrl+f在网页 ...

最新文章

  1. 了解Hololens2的硬件信息
  2. springmvc中Controller方法的返回值
  3. 反向 Dropout,韩松团队最新工作NetAug:提高Tiny神经网络性能的新训练方法
  4. springsecurity sessionregistry session共享_要学就学透彻!Spring Security 中 CSRF 防御源码解析...
  5. Css3新属性:calc()
  6. 北向资金运作akshare
  7. 分号可以用来分段么_更高效的GMX分段模拟方法:修改tpr文件
  8. php input框圆角样式,CSS如何实现边框圆角
  9. 100款机器学习数据集
  10. 扇贝有道180925每日一句
  11. K8S集群模式下fluent-bit日志收集方案设计和实践
  12. rtklib-RINEX文件读取-rinex.c解析(一)
  13. NOD32杀毒软件如何更新及用户名列表
  14. antd的timePicker.RangePicker设置结束时间不可早于开始时间
  15. TSX常见简单用法(入门) Vue3+Vite
  16. 2020年抖音用户画像报告
  17. win10每回打开程序都弹出“是否允许更改设置”提示怎么办
  18. 使用vuepress搭建一个完全免费的个人博客网站
  19. mumu的adb_MuMu进行adb操作
  20. 利用Aria2和旧电脑打造一台下载机

热门文章

  1. 福建食用菌产业博览会盛大开幕 谋定中国农民丰收节交易会
  2. 读书笔记-effective STL
  3. 主题:windows xp 系统CMD命令大全(一)
  4. KBEngine warring项目源码阅读(三) 实体文件与Account处理
  5. Unity 中 print 和 Debug.Log 的区别
  6. Google谷歌浏览器打开显示搜狗解决办法!
  7. dpi重启后会恢复_DPI 设置过大该如何还原?
  8. 知网 BibTeX自动生成(使用BibTeX引用中文参考文献)
  9. 《尚硅谷大数据Hadoop》教程
  10. layui upload上传文件时动态设置headers参数值