专栏首页叨叨软件测试Linux 命令系列之 seq

Linux 命令系列之 seq

简介

seq -- print sequences of numbers

seq 命令可以输出各种有规律的数字。

用法

usage: seq [-w] [-f format] [-s string] [-t string] [first [incr]] last

参数说明:

  • -f format:格式化输出,使用printf的格式来打印数字。默认值为%g
  • -s string:使用字符串分隔数字。默认值为\n,即换行。
  • -t string:使用字符串终止数字序列。
  • -w:根据输出需要通过填充零来保证所有数字的宽度一致。与-f选项一起用时无效。
  • first:首位数字。
  • incr:步进数字。
  • last:末尾数字。
# 输出连续的数字,顺序
$ seq 1 3
1
2
3

# 输出连续的数字,倒序
$ seq 3 1
3
2
1

# 输出间隔的数字
$ seq 1 2 10
1
3
5
7
9

# 格式化输出,位宽为 2,不足时用 0 补足
$ seq -f "%02g" 1 3
01
02
03

# 空格间隔
$ seq -s " " -f "data%g" 1 5
data1 data2 data3 data4 data5

# 用 0 补齐宽度输出
$ seq -w 0 .05 .1
0.00
0.05
0.10

# 以 end 结尾输出
$ seq -t end 1 3
1
2
3
end

使用场景

在搭建 Elasticsearch 集群时,需要设置多个数据目录,以提高磁盘吞吐量,使用 seqmkdir 可以快速批量创建。

# 生成 12 个数据目录
$ seq -s " " -f "data%02g" 1 12
ata01 data02 data03 data04 data05 data06 data07 data08 data09 data10 data11 data12

# 批量创建 12 个数据目录
$ seq -s " " -f "data%02g" 1 12 | xargs mkdir

本文分享自微信公众号 - 叨叨软件测试(daodaotest),作者:蒋李恒

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-03-31

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Linux 下发送邮件

    由于种种原因,需要由我这个兼职运维每天发送对账单文件给运营同学,故研究下 Linux 发送邮件,希望对大家有所帮助。

    叨叨软件测试
  • 日志清理脚本-V0.0.3(增加多目录清理、正则表达式匹配、调试模式;部分细节优化)

    解决某些中间件或者应用日志无法自动清理的情况,比如:Nacos 的 access 日志清理,临时目录文件清理等。

    叨叨软件测试
  • Linux 下迁移 Nexus3

    tips:我的 nexus3 整体目录有 13G,直接通过 tmux 使用 scp 命令远程复制到目标服务器的。

    叨叨软件测试
  • PHP数据结构(一)——顺序结构线性表

    PHP数据结构(一)——顺序结构线性表 (原创内容,转载请注明来源,谢谢) 线性表的要求:存在唯一的“第一个”元素与“最后一个”元素,每个元素最多一个前驱和一个...

    用户1327360
  • 《python算法教程》Day9 - 快速排序法快速排序法简介代码展示

    这是《python算法教程》第9篇读书笔记,笔记的主要内容为快速排序法。 快速排序法简介 快速排序法运用分治法的方式,将需要排序的序列细分成小序列进行排序。 ...

    billyang916
  • 技术栈小课堂:使用Linux seq命令生成数字序列!

    在Linux中生成数字列表的最简单方法之一是使用seq(序列)命令。seq以最简单的形式表示一个数字,然后列出从1到该数字的所有数字。例如:

    用户6543014
  • Linux 命令(113)—— seq 命令

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

    Dabelv
  • Python寻找给定序列中相差最小的两个数字

    import random def getTwoClosestElements(seq): #先进行排序,使得相邻元素最接近 #相差最小的元素必然相邻 ...

    Python小屋屋主
  • 单细胞RNA-seq的设计和方法(一)

    Bulk vs scRNA-seq.png Bulk RNA-seq : 它测定的是一个大的细胞群体中的每一个基因的平均表达水平。对比较转录组学、找疾病标志物、...

    生信技能树jimmy
  • 单细胞转录多样性是发育潜能的一个标志

    单细胞RNA测序(scRNA-seq)是重建细胞分化轨迹的有力方法。然而,同时推断分化的状态与方向是一项具有挑战性的工作。今天分享的文章于2020年1月发表在期...

    生信技能树jimmy

扫码关注云+社区

领取腾讯云代金券