Seq命令总结

Seq 命令总结

光山网站制作公司哪家好,找成都创新互联!从网页设计、网站建设、微信开发、APP开发、成都响应式网站建设公司等网站项目制作,到程序开发,运营维护。成都创新互联于2013年开始到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选成都创新互联

 

例一:
# seq 1 10
结果是1 23 4 5 6 7 8 9 10
例二:
#!/bin/bash
for i in `seq 1 10`;
do
echo $i;
done
或者用
for i in $(seq 1 10)
也可以

seq
-f,--format=FORMAT      use printf style floating-pointFORMAT (default: %g)
-s, --separator=STRING   use STRINGto separate numbers (default: \n)
-w, --equal-width       equalize width by padding with leading zeroes
-f选项   指定格式

 

 

#seq -f"%3g" 911
9
10
11
%后面指定数字的位数 默认是"%g", 
"%3g"那么数字位数不足部分是空格
#sed -f"%03g" 9 11 这样的话数字位数不足部分是0
%前面制定字符串
seq -f "str%03g" 9 11
str009
str010
str011
-w指定输出数字同宽   不能和-f一起用
seq -w -f"str%03g" 9 11
seq: format string may not be specified whenprinting equal width strings
seq -w 98 101
098
099
100
101
输出是同宽的
-s指定分隔符  默认是回车
seq -s" " -f"str%03g" 9 11
str009 str010 str011
要指定\t 做为分隔符号
seq -s"`echo -e "\t"`" 911
指定\n\n作为分隔符号
seq -s"`echo -e "\n\n"`" 911
19293949596979899910911

 

 

 

分享标题:Seq命令总结
URL地址:https://www.cdcxhl.com/article40/gcdjeo.html

成都网站建设公司_创新互联,为您提供品牌网站制作电子商务做网站云服务器网站建设静态网站

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都网页设计公司