专栏首页C/C++基础Linux 命令(113)—— seq 命令

Linux 命令(113)—— seq 命令

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)

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

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 如何扩大C盘空间,转帖至百度空间

    迁移临时文件夹,让系统效能全面提升 Windows XP系统默认将“我的文档”、Windows临时文件夹、虚拟内存、IE临时文件夹和程序安装目录等经常使用的文件...

    Dabelv
  • 程序是什么

    程序(Program)是计算机系统的必备元素,因为计算机系统由硬件、操作系统以及软件构成,而程序又是软件的组成部分。操作系统是管理和控制计算机硬件与软件资源的计...

    Dabelv
  • 数制

    数制也称计数制,是用一组固定的符号和统一的规则来表示数值的方法。任何一个数制都包含如下基本概念:数码、基数、数位、位数、位权和计数单位。不同数制间可以进行进制转...

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

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

    billyang916
  • Linux 命令系列之 seq

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

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

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

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

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

    Python小屋屋主
  • 单细胞RNA-seq的前世今生

    好的书籍是人类进步的阶梯,但有些人却找不到优秀的阶梯,为此我们开设了书籍翻译这个栏目,作为你学习之路的指路明灯;分享国内外优秀书籍,弘扬分享精神,做一个知识的传...

    生信技能树jimmy
  • 用 TensorFlow 做个聊天机器人

    本文结构: 聊天机器人的架构简图 用 TensorFlow 实现 Chatbot 的模型 如何准备 chatbot 的训练数据 Chatbot 源码解读 1. ...

    小莹莹
  • 用 TensorFlow 做个聊天机器人

    上一次提到了不错的学习聊天机器人的资源,不知道小伙伴们有没有去学习呢。 自己动手做聊天机器人教程 我最近每天都会学一点,拿出解读来和大家分享一下。 本文结构...

    杨熹

扫码关注云+社区

领取腾讯云代金券