shell 之 seq 命令

本文详细介绍了seq命令的基本用法,包括打印指定范围内的整数序列、自定义步进、格式化输出以及设置分隔符等特性,旨在帮助读者高效地生成所需序列。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

seq --help

seq [参数] ... 结束数字

seq [参数] ... 起始数字  结束数字

seq [参数] ... 起始数字 递增值 结束数字


基本用法

#打印 1 .. 4  默认递增 1

seq 4

1

2

3

4

#打印 2..4 默认递增 1

seq 2 4

2

3

4

#打印 1..4  步进 2

seq 1 2 4

1

3


[参数]

-f  格式化参数 

seq -f "%3g" 1 3     #打印 1..3 宽度3 右对齐 空位用空格补齐

   1

   2

   3


seq -f "%-3g" 1 3   #打印 1..3 宽度3 左对齐

1

2

3


seq -f "%03g" 1 3  #打印 1..3 宽度3 右对齐 空位用0补齐

001

002

003


seq -f "%0003" 1 3  #打印 1..3 宽度3 右对齐 空位用0补齐 超出部分不显示

001

002

003


seq -f "TR%03" 1 3  #打印 1..3 宽度3 右对齐 空位用0补齐 指定前缀

TR001

TR002

TR003


-s 指定分隔符 默认是回车

seq -s ',' 1 3

1,2,3


-w 同等宽度输出数字

seq -w 9 11

09

10

11



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值