Linux seq命令
2023-09-27 14:25:29 时间
seq
:squeue是一个序列的缩写,用来输出序列化的东西。
seq常见命令参数:
seq [选项]...尾数
seq [选项]...首数 尾数
seq [选项]...首数 增量 尾数 (以指定增量从首数开始打印数字到尾数)
-f, --format=格式 使用 printf 样式的浮点格式
-s, --separator=字符串 使用指定字符串分割数字(默认:\n)
-w, --equal-width 在列前添加 0 使得宽度相同[自动补位]
--help 帮助信息
--version 版本信息
实例:
1、指定分隔符输出
[root@localhost ~]# seq -s '#' 5
1#2#3#4#5
2、以空格作为分隔符,且输出单数
[root@localhost ~]# seq -s ' ' 1 2 10
1 3 5 7 9
3、间隔输出,且写入文件(默认间隔符是换行符)
[root@localhost ~]# seq 1 4 | xargs -I{} echo {} > h.txt
[root@localhost ~]# cat h.txt
1
2
3
4
4、默认补位操作
[root@localhost ~]# seq -w 1 10
01
02
03
04
05
06
07
08
09
10
5、格式输出
# -f指定格式,%后面指定4位,默认%g,不够的用0填补。默认用空格填补。
[root@localhost ~]# seq -f "%04g" 9 11
0009
0010
0011
# 打印4位,不足的地方以空格填补,前面加上 str
[root@localhost ~]# seq -f "str%4g" 9 11
str 9
str 10
str 11
# -w 与 -f 不能一起用,输出等宽字符串时不应再指定格式字符串
[root@localhost ~]# seq -w -f "str%4g" 9 11
seq: 当输出等宽字符串时不应再指定格式字符串
Try 'seq --help' for more information.
相关文章
- Linux常用命令(第二版) --系统开关机命令
- Linux - 日期时间类型命令
- [svc]Linux下tar命令exclude选项排除指定文件或目录
- 【学习总结】linux命令:ps -ef | grep xxxserver | grep -v grep|wc -l
- Linux中如何查询端口被占用的情况
- linux ps命令介绍
- linux 静态库文件
- Linux学习笔记之详解linux软连接和硬链接
- Linux登录ssh携带密码
- Linux kernel buffer ring
- Linux命令——source
- linux之ssh命令
- linux ---jenkins的安装与配置
- Linux:more命令
- Linux find命令实例教程 15个find命令用法
- linux 输出 之 nl 命令
- linux设置共享目录
- linux命令详解之(at)--6/24
- 一个linux命令(6/13):traceroute命令
- 实用Linux命令,不求最全但求实用-------iptables命令实战
- [Linux] pwm设备驱动调试
- Linux命令工作中常用总结
- linux下ip命令用法
- Linux无线网络设置(wpa_supplicant的使用)
- Linux中查看进程及杀死进程命令
- 42.Linux应用调试-初步制作系统调用(用户态->内核态)
- 启动期间的内存管理之引导分配器bootmem--Linux内存管理(十)