Linux命令(96)之seq

linux命令之seq

1.seq介绍

linux命令seq是用来产生整数序列

2.seq用法

seq 参数 首数 增量 尾数

|----|--------------------|
| 参数 | 说明 |
| -f | 使用printf 样式的浮点格式 |
| -s | 指定分隔符 |
| -w | 输出同宽数列,不足的位数用 0 补齐 |
[seq参数]

3.实例

3.1.输出1到5

命令:

seq 5

OR

seq 1 5

复制代码
[root@centos79-3 ~]# seq 5
1
2
3
4
5
[root@centos79-3 ~]# seq 1 5
1
2
3
4
5
[root@centos79-3 ~]# 

3.2.输出1 3 5

命令:

seq 1 2 5

复制代码
[root@centos79-3 ~]# seq 1 2 5
1
3
5
[root@centos79-3 ~]# 

3.3.输出同宽数值输出

命令:

seq -w 8 11

复制代码
[root@centos79-3 ~]# seq -w  8 11
08
09
10
11
[root@centos79-3 ~]# 

3.4.指定格式输出1

命令:

seq -f "%4g" 9 11

备注:

-f指定格式,%后面指定4位数,默许是%g,%4g不够位数的地方都是空格弥补

复制代码
[root@centos79-3 ~]# seq -f "%4g" 9 11
   9
  10
  11
[root@centos79-3 ~]# 

3.5.指定格式输出2

命令:

seq -f "%04g" 9 11

备注:

-f指定格式,%后面指定4位数,默许是%g,%04g不够位数的地方以0弥补

复制代码
[root@centos79-3 ~]# seq -f "%04g" 9 11
0009
0010
0011
[root@centos79-3 ~]# 

3.6.指定格式输出3

命令:

seq -f "ztj%04g" 9 11

备注:

-f指定格式,%后面指定4位数,默许是%g,%04g不够位数的地方以0弥补,最后最前面加上ztj

复制代码
[root@centos79-3 ~]# seq -f "ztj%04g" 9 11
ztj0009
ztj0010
ztj0011
[root@centos79-3 ~]# 

3.7.使用指定字符串分隔显示输出

命令:

seq -s " " -f "ztj%04g" 9 11

复制代码
[root@centos79-3 ~]# seq -s " " -f "ztj%04g" 9 11
ztj0009 ztj0010 ztj0011
[root@centos79-3 ~]# 

seq -s "`echo -e '\t'`" -f "ztj%04g" 9 11

备注:使用tab见进行分隔

复制代码
[root@centos79-3 ~]# seq -s "`echo -e '\t'`" -f "ztj%04g" 9 11
ztj0009	ztj0010	ztj0011
[root@centos79-3 ~]# 

另外:当输出等宽字符串时不应再指定格式字符串,即:seq参数-w与-f不能一起用

命令:

seq -w -f "ztj%04g" 9 11 --->命令会报错

复制代码
[root@centos79-3 ~]# seq -w -f "ztj%04g" 9 11
seq: format string may not be specified when printing equal width strings
Try 'seq --help' for more information.
[root@centos79-3 ~]# 
相关推荐
Fcy64815 分钟前
Linux下 五种IO模型的认识与⾮阻塞IO的实现
linux·服务器·io
Mikko739 分钟前
Linux 重启后日志没了?进程被 OOM 杀了去哪看?logrotate 之后日志还往旧文件写?三台真机实测日志与性能排查
linux·运维·centos
书生执笔画浮沉43 分钟前
分享一个开源小工具CAdapt
linux·c·gnu·glibc·kernel·升级·灵感
光依旧1 小时前
发版就掉请求?Spring Boot优雅停机的四步
运维·spring boot·nginx·高可用·优雅停机·mcp server
mounter6251 小时前
Linux 内核热升级(Live Update)技术详解:PCI、VFIO 与 IOMMU 子系统的演进与实战解析引言
linux·linux kernel·kernel·iommu·vfio
砚凝霜2 小时前
【软考信息安全】第十九章 Unix/Linux安全分析与防护
linux·安全·unix
yichengerp2 小时前
电子行业常用erp系统有哪些?推荐适合中小电子厂的易呈erp软件,操作简单,易落地
大数据·运维·人工智能·云计算·制造
天国梦2 小时前
国密门禁品牌怎么选?2026年最新3个避坑要点
运维·服务器·数据库·python
creator_Li2 小时前
Linux 的 Page Cache
linux·page cache
夜之眷属3 小时前
PriorityQueue:for-each 遍历和 poll 取出,顺序一样吗?
java·服务器·数据结构·后端·算法