Seq命令的用法(shell)

简介:

Seq命令的用法
用于产生从某个数到另外一个数之间的所有整数
例一:

seq 1 10

结果是1 2 3 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-point FORMAT (default: %g)
-s, --separator=STRING use STRING to separate numbers (default: n)
-w, --equal-width equalize width by padding with leading zeroes-f 选项 指定格式

seq -f"%3g" 9 11

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 when printing 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"" 9 11指定nn作为分隔符号
seq -s"echo -e "\n\n"" 9 11
19293949596979899910911
得到的是个错误结果
不过一般也没有这个必要 它默认的就是回车作为分隔符
几个例子
awk 'BEGIN { while (num < 10 ) printf "dir%03dn", ++num ; exit}' | xargs mkdir
mkdir $(seq -f 'dir%03g' 1 10)

for i in seq -f '%02g' 1 20
do
if ! wget -P $HOME/tmp -c http://www.xxxsite.com/photo/$i.jpg ; then
wget -P $HOME/tmp -c $_
fi
done

目录
相关文章
|
4天前
|
Shell Linux
【linux】Shell脚本中basename和dirname的详细用法教程
本文详细介绍了Linux Shell脚本中 `basename`和 `dirname`命令的用法,包括去除路径信息、去除后缀、批量处理文件名和路径等。同时,通过文件备份和日志文件分离的实践应用,展示了这两个命令在实际脚本中的应用场景。希望本文能帮助您更好地理解和应用 `basename`和 `dirname`命令,提高Shell脚本编写的效率和灵活性。
56 32
|
27天前
|
运维 Shell 数据库
Python执行Shell命令并获取结果:深入解析与实战
通过以上内容,开发者可以在实际项目中灵活应用Python执行Shell命令,实现各种自动化任务,提高开发和运维效率。
54 20
|
1月前
|
安全 Shell 数据处理
使用Python执行Shell命令并获取结果
在实际应用中,可以根据需要选择适当的参数和方法来执行Shell命令,并处理可能出现的各种情况。无论是系统管理、自动化任务还是数据处理,掌握这些技巧都将极大地提高工作效率。
63 12
|
3月前
|
人工智能 Shell iOS开发
AI Shell:在命令行里“对话” AI ,微软推出将 AI 助手引入命令行的 CLI 工具,打造对话式交互命令行
AI Shell 是一款强大的 CLI 工具,将人工智能直接集成到命令行中,帮助用户提高生产力。AI Shell 支持多种 AI 模型和助手,通过多代理框架提供丰富的功能和灵活的使用模式。
353 7
|
3月前
|
Java Shell Windows
java Runtime.exec()执行shell/cmd命令:常见的几种陷阱与一种完善实现
java Runtime.exec()执行shell/cmd命令:常见的几种陷阱与一种完善实现
85 1
|
4月前
|
Web App开发 网络协议 Linux
linux命令总结(centos):shell常用命令汇总,平时用不到,用到就懵逼忘了,于是专门写了这篇论文,【便持续更新】
这篇文章是关于Linux命令的总结,涵盖了从基础操作到网络配置等多个方面的命令及其使用方法。
106 1
linux命令总结(centos):shell常用命令汇总,平时用不到,用到就懵逼忘了,于是专门写了这篇论文,【便持续更新】
|
4月前
|
Shell 知识图谱
Shell printf 命令
10月更文挑战第3天
38 1
|
4月前
|
Unix Shell Linux
常见的shell命令
shell常用命令
96 11
|
4月前
|
Shell PHP
Shell echo命令
10月更文挑战第3天
34 0
|
4月前
|
JSON Java Shell
Dockerfile中RUN、CMD、ENTRYPOINT、SHELL命令的区别
理解这些指令的差异和应用场景,有助于构建高效、灵活且易于管理的Docker镜像。在实际应用中,根据需要选择合适的指令,可以有效地控制镜像构建和容器运行的行为。
322 0