![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell
李嘉图Y
凡是过往,皆为序章
展开
-
shell脚本中shift的用法
用法解释:shift命令用于对参数的移动(左移),通常用于在不知道传入参数个数的情况下依次遍历每个参数然后进行相应处理(常见于Linux中各种程序的启动脚本)。示例1:依次读取输入的参数并打印参数个数:从上可知 shift(shift 1) 命令每执行一次,变量的个数($#)减一(之前的$1变量被销毁,之后的$2就变成了$1),而变量值提前一位。同理,shift n后,前n位参数都会被销毁,例如示例2示例2运行结果:示例3:命令行参数处理./imx6mksdboot.sh -dev原创 2021-05-30 18:01:55 · 13270 阅读 · 0 评论 -
shell脚本中seq命令
seq 用于生成从一个数到另一个数之间的所有整数。#seq 1 5 生成数字1到512345用法:seq [选项]… 尾数 或:seq [选项]… 首数 尾数 或:seq [选项]… 首数 增量 尾数选项: -f, --format=FORMAT use printf style floating-point FORMAT -s, --separator=STRING use STRING to separate numbers (default: \n)-w,原创 2021-05-30 15:16:42 · 3311 阅读 · 0 评论 -
shell 中 [-eq] [-ne] [-gt] [-lt] [ge] [le]
-eq //等于-ne //不等于-gt //大于-lt //小于ge //大于等于le //小于等于原创 2021-05-30 14:21:17 · 1085 阅读 · 0 评论 -
Shell脚本中$的用法($* 、 $@ 、$_ 、$# 、$$ 、$! 、 $? )
用法说明:练习:原创 2021-05-30 14:19:21 · 5613 阅读 · 0 评论