# ----------------------------------------------- #
Linux Man
# ----------------------------------------------- #

按命令搜索(支持模糊查询)

按功能关键字搜索

文件与目录管理
目录的基本操作
文件创建、移动、删除与处理
文件编辑
文件查看与权限属性设置
文件查找与比较
文件过滤、分割与合并
文件传输
文件压缩与解压缩
文件备份、归档与恢复
系统管理
系统关机与重启
用户和工作组管理
文件系统管理
进程与作业管理
X Window系统
系统安全
硬件、磁盘、性能与shell
硬件相关
磁盘管理
性能监测与优化
内核与模块
shell内部指令
实用工具、软件包与其它
实用工具
软件包管理
打印相关
编程开发
网络管理
网络配置
网络测试
网络应用
高级网络
网络服务器
网络安全
硬件、磁盘、性能与shell   >>   shell内部指令
seq

功能

seq命令用于产生从某个数到另外一个数之间的所有整数。

语法

seq [选项]... 尾数

seq [选项]... 首数 尾数

seq [选项]... 首数 增量 尾数

选项

选项 说明
-f 或 --format=格式 使用printf 样式的浮点格式
-s 或 --separator=字符串 使用指定字符串分隔数字(默认使用:\n)
-w 或 --equal-width 在列前添加0 使得宽度相同

实例

% 后面指定数字的位数,默认是 %g,如果是%3g 数字位数不足部分是空格,这样的话数字位数不足部分是0,% 前面指定字符串。

[root@localhost ~]# seq -f"str%03g" 9 11
str009
str010
str011

-w 不能和 -f 一起使用。

# 输出等宽数字
[root@localhost ~]# seq -w 98 101

将分隔符改为空格。

[root@localhost ~]# seq -s" " -f"str%03g" 9 11
str009 str010 str011