一、seq命令

seq: 是一个序列(squeue )的缩写,主要用来输出序列化的东西
用法:

seq [选项]… 尾数                     #从到尾数
seq [选项]… 首数 尾数             #从首数到尾数
seq [选项]… 首数 增量 尾数          #从首数以增量到尾数

以指定增量从首数开始打印数字到尾数。

命令的选项及说明如下:

选项 全称 说明
-f - -format=格式 使用printf 样式的浮点格式
-s - -separator=字符串 使用指定字符串分隔数字(默认使用:\n)
-w - -equal-width 在列前添加0 使得宽度相同【自动补位】
- -help 显示此帮助信息并退出
- -version 显示版本信息并退出

二、示例

指定分隔符 :

[root@server1 mnt]# seq -s '#' 5
1#2#3#4#5

以空格作为分格符:

[root@server1 mnt]# seq -s ' ' 10
1 2 3 4 5 6 7 8 9 10

默认补位操作:

[root@server1 mnt]# seq -w 10
01
02
03
04
05
06
07
08
09
10

产生-2~10内的整数,增量为2:

[root@server1 mnt]# seq -2 2 10
-2
0
2
4
6
8
10

产生98~101之间的整数,并且要求输出数字宽度相同,不足的用0或空格补足:

[root@server1 mnt]# seq -f "%03g" 98 101
098
099
100
101
[root@server1 mnt]# seq -f "%3g" 98 101   9899
100
101

注意:通过%后添加0替代空格补足空位

Shell常用命令-- seq 详解相关推荐

  1. 计算机网络管理的常用命令,网络管理常用命令图文详解.pdf

    网络工程师必备 – 网络管理常用命令图文详解 网络工程师必备 网络管理常用命令 图文详解 V1.0 V1.0 包含 ping.ipconfig.netstat.nbtstat.tracert. pat ...

  2. Docker常用命令使用详解(docker help、version、info、images)(一)

    Docker常用命令 命令 描述 docker .docker help.docker --help 列出可用命令 docker version 显示Docker版本信息 docker info 显示 ...

  3. Linux新手常用命令大全详解

    Linux常用命令大全详解 Linux基本常用命令 cd /home 进入 '/ home' 目录' ls 查看目录中的文件 rm -f file1 删除一个叫做 'file1' 的文件' vi fi ...

  4. docker build命令详解_Docker镜像与容器常用命令图文详解

    一.系统命令 #查看docker版本 docker version #查看docker的系统信息,包含镜像容器的数量 docker info #查看docker的所有命令 docker --help ...

  5. kubectl常用命令大全详解

    文章目录 说明 基础命令详解:create.delete.get.run.expose.set.explain.edit create 命令:根据文件或者输入来创建资源 创建Deployment和Se ...

  6. Linux常用命令操作详解

    https://mp.weixin.qq.com/s/IR4yy7Q0mOA_XV16R21CdQ 一:Linux下tomcat服务的启动.关闭与错误跟踪 使用PuTTy远程连接到服务器以后,通常通过 ...

  7. Git 常用命令操作详解

    Git常用命令 Git提供了很多命令来完成相应的操作,为了方便学习,我们将这些命令进行了分类.在学习命令的过程中会讲解一些Git相关的概念. 在本章节我们会学习到如下一些命令和概念: 环境配置 获取G ...

  8. Linux 命令 | 常用命令 lsof 详解 + 实例

    目录 一.基本概念 二.常用参数 三.实例 3.1 无参数 3.2 -p 参数 3.3 -l 参数 3.4 -u 参数 3.5 -c 参数 3.6 -d 参数 3.7 fileName 3.8 -i ...

  9. git常用命令操作详解(gitblit自建服务器使用)

    第一部分,推送本地 git config --global user.email  "you@example.com"  //设置本机的邮箱地址 git config --glob ...

最新文章

  1. AI圈真魔幻!谷歌最新研究表明卷积在NLP预训练上竟优于Transformer?LeCun暧昧表态...
  2. 微信公众号的分享功能
  3. 百度地图,加载顺序异步问题,用定时器解决
  4. Android4.0与2.3的差异
  5. android 观察者,Android开发实现简单的观察者与被观察者示例
  6. javascript 一些小常用的技巧
  7. 调用startactivityforresult后,onactivityresult立刻返回RESULT_CANCELED
  8. 共享会话怎么设置没访问自动断开_谁总结的JavaWeb会话技术了?太全面了...
  9. 如何使用 Mac 的通知中心?
  10. Linux下如何查找nginx配置文件的位置
  11. 30. 与所有单词相关联的字串
  12. 华为鸿蒙系统支持什么手机_华为鸿蒙系统支持的手机型号_华为鸿蒙系统最新消息...
  13. win10系统安装+激活+去水印
  14. php imap gmail,php,imap,gmail和dreaded无法连接到'{imap.gmail.com:993 / imap / ssl}'
  15. Creo二次开发 Creo4.0 Qt5 动态部署发布
  16. python 读取gif_如何使用opencv(python)从url读取gif
  17. 制作AE(ArcGIS Engine 打包)开发的应用程序的安装包
  18. 图片上传的两种方式(前端和后端)
  19. GSI-ECM工程建设管理数字化平台
  20. mysql 将数字转换为ascii码输出(胡乱摸索出来的一个办法)

热门文章

  1. Swift 3有什么新功能?
  2. 计算机数值分析课学后感,计算方法课程总结 心得体会
  3. GoAhead_UserGuide_2
  4. html导入mybase,mybase用户教程
  5. Java 设计模式 Iterator 迭代 模式
  6. CSS布局示例 3 - 页面布局
  7. K8S搭建自动化部署环境(四)Jenkins多分支流水线Blue Ocean的安装和使用
  8. 在线教育_Day06_项目整合阿里云OSS和Excel导入分类
  9. TypeError: fullscreen error at HTMLInputElement.toggleFullscreen 报错原因与解决方案
  10. 联发科下代旗舰芯今秋即可发布:7纳米+12核心