seq命令总结
来源:互联网 发布:手机护眼软件 编辑:程序博客网 时间:2024/06/11 14:47
网上各种搜罗,加上自己整理seq命令
用法:
seq [选项]... 尾数seq [选项]... 首数 尾数
seq [选项]... 首数 增量(步长) 尾数
注意:
1、以指定增量从首数开始打印数字到尾数,如果省略了首数或者增量,则默认其值为1,即使这样尾数仍小于首数。
2、首数、增量和尾数均以浮点数形式解释。当首数小于尾数时增量一般为正值,
3、相反在首数大于尾数时增量一般为负数。
4、指定的格式必须适用于显示"double"类型的参数;当首数、增量和尾数均为指定
5、精确度的定点十进制数时默认为"%.精确度f",否则默认为"%g"。
seq -f"%3g" 1 10
% 后面指定数字的位数 默认是"%g",
"%3g"那么数字位数不足部分是空格
-f, --format=格式 使用printf 样式的浮点格式
-s, --separator=字符串使用指定字符串分隔数字(默认使用:\n)
-w, --equal-width 在列前添加0 使得宽度相同
--help 显示此帮助信息并退出
--version 显示版本信息并退出
$ seq 1000 #起始默认是 1,间隔默认也是1
$ seq 2 1000 #间隔默认是1
$ seq 1 3 10 #从1到10,间隔为3,结果是:1 4 7 10
[root@node01 day12]# seq -f"%3g" 1 10
1
2
3
4
5
6
7
8
9
10
You have new mail in /var/spool/mail/root
[root@node01 day12]# seq -f"%03g" 1 11
001
002
003
004
005
006
007
008
009
010
011
[root@node01 day12]# seq -f"%03g" 1 10
001
002
003
004
005
006
007
008
009
010
[root@node01 day12]# seq -f "test%03g" 8 12
test008
test009
test010
test011
test012
[root@node01 day12]# seq -w 1 10
01
02
03
04
05
06
07
08
09
10
[root@node01 day12]#
[root@node01 day12]# vi for03.sh
#!/bin/sh
for i in `seq 5 -1 1` -1是步长
do
echo $i
done
[root@node01 day12]# sh for03.sh
5
4
3
2
1
阅读全文
0 0
- seq命令总结
- seq命令总结
- seq命令总结
- Linux-xshell seq命令总结
- seq命令
- seq 命令
- seq命令
- seq 命令
- seq 命令
- seq命令
- seq 命令的用法
- seq命令用法
- seq命令.txt
- shell 之 seq 命令
- Linux之seq命令
- linux命令指seq
- linux 命令之seq
- seq命令用法
- Adobe Acrobat如何将界面语言改成中文
- Java并发学习之ThreadLocal使用及原理介绍
- Win10编译caffe CPU
- windos下面搭建ELK服务
- 算法分析与设计——LeetCode Problem.24 Swap Nodes in Pairs
- seq命令总结
- Java单体测试之JUnit4
- python爬虫学习笔记
- jquery基础总结(五)
- 1074. 宇宙无敌加法器(20)
- 关于android app上传文件服务端的搭建
- python装饰器
- 爬取网页的两种方法(python3)
- Java并发学习之定时任务的几种玩法