seq命令详解

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/lizhimingbdr/article/details/102755112

seq 命令详解

seq: squeue 是一个序列的缩写,主要用来输出序列化的东西
主要参数:
seq -s 使用指定字符串分割数字.不加-s时 seq 默认换行输出
seq -w 在每一列数字前加零,默认补全.

命令的具体展示

ps -看过我具体展示,你学不会算我输哟.我直播倒立背命令.

指定分隔符实现数字横着输出,因为seq默认分隔符是换行.所以要横着输出需要指定分隔符.
李智明

在这里插入图片描述
这个分隔符可以随便选,目的就是为了实现横着输出.你学会了吗?

还可以利用seq命令实现数字的单数输出,这个好像比较鸡肋.了解一下吧就
在这里插入图片描述
指定1到10之间每隔两个输出一个

seq 还可以配合xargs命令实现输出数字到指定文件

在这里插入图片描述
xargs -i 表示文件内容,能循环按要求替换相应的参数 使用-I指定一个替换字符串{},这个字符串在xargs扩展时会被替换掉,当-I与xargs结合使用,每一个参数命令都会被执行一次 这个命令我会再写一篇详细讲解.

在这里我们也可以联系前边的-s 实现这些数字横着输出到指定文件中
在这里插入图片描述
seq -w 命令操作展示
在这里插入图片描述
这个命令会默认补全信息,使每行都对齐.
为了有比较性我再用echo 展示一下
在这里插入图片描述
echo -e 转义后边的"\n"为换行符,如果不加-e就不会将"\n"转义为换行符
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/lizhimingbdr/article/details/102755112
seq