linux shell seq命令详解
seq: squeue 是一个序列的缩写,主要用来输出序列化的东西
seq常见命令参数
- 用法:seq [选项]... 尾数
- 或:seq [选项]... 首数 尾数
- 或:seq [选项]... 首数 增量 尾数
- 以指定增量从首数开始打印数字到尾数。
- -f, --format=格式 使用printf 样式的浮点格式
- -s, --separator=字符串 使用指定字符串分隔数字(默认使用:\n)
- -w, --equal-width 在列前添加0 使得宽度相同【自动补位】
- --help 显示此帮助信息并退出
- --version 显示版本信息并退出
常用的命令展示
指定分隔符 横着输出
- [root@localhost ~]# seq -s '#' 5
- 1#2#3#4#5
以空格作为分格,且输出单数
- [root@localhost ~]# seq -s ' ' 10
- 1 2 3 4 5 6 7 8 9 10
默认补位操作
- [root@localhost ~]# seq -w 1 10
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
产生-2~10内的整数,增量为2
- [root@localhost ~]# seq -2 2 10
- -2
- 0
- 2
- 4
- 6
- 8
- 10
产生98~101之间的整数,并且要求输出数字宽度相同
%3g 表示宽度为3,不足用0补足
- [root@cnblogs ~]# seq -f "%03g"
- [root@cnblogs ~]# seq -f "%04g"
- [root@cnblogs ~]# seq -f "%05g"
- [root@cnblogs ~]#
% 前面还可以指定字符串
一次性创建5个名为dir001 , dir002 .. dir005 的目录
- [root@cnblogs ~]# seq -f 'dir%03g'
- dir001
- dir002
- dir003
- dir004
- dir005
- [root@cnblogs ~]# seq -f 'dir%03g' |xargs mkdir
- [root@cnblogs ~]# ls -l dir*
linux shell seq命令详解的更多相关文章
- Linux shell tr 命令详解
该随笔摘自 https://www.jb51.net/article/103892.htm Linux shell tr 命令详解 1. 用途 tr,translate的简写,主要用于压缩重复字符,删 ...
- Linux shell sed 命令详解
详细的sed命令详解,请参考https://my.oschina.net/u/3908182/blog/1921761 sed命令常见用途 查找关键词做全局替换 查找某行的关键词做替换 查找关键字所在 ...
- Linux shell join命令详解
Linux join命令 2012-02-09 17:49:00| 分类: SHELL | 标签:linux join 文件连接 |字号 订阅join命令 功能:“将两个文件里指定栏位同样的行连接起来 ...
- linux shell ansible 命令详解
也可以参考ansible 模块介绍的其他文章:https://www.cnblogs.com/guxiaobei/p/8316903.html 安装ansible yum install epel-r ...
- Linux shell cut 命令详解
详细资料请参考:博客园骏马金龙 https://www.cnblogs.com/f-ck-need-u/p/7521357.html cut命令将行按指定的分隔符分割成多列,它的弱点在于不好处理多个分 ...
- Linux Shell系列教程之(八)Shell printf命令详解
本文是Linux Shell系列教程的第(八)篇,更多shell教程请看:Linux Shell系列教程 在上一篇:Linux Shell系列教程之(七)Shell输出这篇文章中,已经对Shell p ...
- 【转帖】Linux定时任务Crontab命令详解
Linux定时任务Crontab命令详解 https://www.cnblogs.com/intval/p/5763929.html 知道有crontab 以及 at 命令 改天仔细学习一下 讲sys ...
- [转帖]Linux:cut命令详解
Linux:cut命令详解 https://www.cnblogs.com/Spiro-K/p/6361646.html cut -f cut -f -d cut -c1- 这三个命令好像最常见, 记 ...
- Linux定时任务Crontab命令详解_转
转自:Linux定时任务Crontab命令详解 (部分修改) linux 定时系统则是由 cron (crond) 这个系统服务来控制的.Linux 系统上面原本就有非常多的计划性工作,因此这个系统服 ...
随机推荐
- 记录 Docker 的学习过程 (日志篇)
日志收集 elk 在node3上操作 docker pull sebp/elk:5610 node3# sysctl vm.max_map_count=262144 node3# docker run ...
- 记录 Docker 的学习过程 (网络篇之跨主机互通)
下面从node3上操作node3# docker run -d -p 8500:8500 --name consul progrium/consul -server -bootstrap node3# ...
- macOS系统下安装ChromeDriver
1.对应的chrome浏览器需要安装对应的驱动,对应列表如下: chromedriver版本 支持的chrome版本 v2.43 v69-71 v2.42 v68-70 v2.41 v ...
- 3ds Max File Format (Part 6: We get signal)
Let's see what we can do now. INode *node = scene.container()->scene()->rootNode()->find(uc ...
- ASP.NET Process Model之二:ASP.NET Http Runtime Pipeline[上篇]
链接:https://www.cnblogs.com/artech/archive/2007/09/13/891262.html 相信大家都使用过ASP.NET进行过基于Web的应用开发,ASP.NE ...
- Codeforces Round #600 (Div. 2) D。 Harmonious Graph
#include<iostream> using namespace std ; ; int p[N]; int cnt; int find(int x) { if(p[x]!=x) p[ ...
- C语言中各数据类型(eg.int和float的区别)
- 托管代码中调用c++本地代码
c++本地动态连接库代码 #pragma once #include "stdafx.h" #ifdef PERSON_EXPORTS #define PERSON_API __d ...
- 你是否听说过 HashMap 在多线程环境下操作可能会导致程序死循环?
作者:炸鸡可乐 原文出处:www.pzblog.cn 一.问题描述 经常有些面试官会问,是否了解过 HashMap 在多线程环境下使用时可能会发生死循环,导致服务器 cpu 100% 的线上故障? 关 ...
- 跨表更新,Mysql Update Join
背景 项目新导入了一批人员数据,这些人的有的部门名称发生了变化,有的联系方式发生了变化,暂且称该表为t_dept_members, 系统中有另外一张表 t_user_info 记录了人员信息. 要求将 ...