shell脚本中的一些函数参数说明如下:
#!/bin/bash echo 显示脚本本身: $0 echo 显示第一参数: $1 echo 显示参数的个数: $# echo 以单个字符串把每个参数连接起来: $* echo 显示脚本当前运行的进程id: $$ echo "shift命令可以把参数列表$@中的第一个参数剔除,同时其余的变量向前移一位" shift echo 打印执行"shift"命令之后的第一个参数 $1 echo 以参数的形式显示各个参数: $@ echo 显示从第几个参数之后的所有参数: ${@:4}
然后执行上面脚本结果如下:
[root@db1 ~]# sh one.sh 1 2 3 4 5 6 7 显示脚本本身: one.sh 显示第一参数: 1 显示参数的个数: 7 以单个字符串把每个参数连接起来: 1 2 3 4 5 6 7 显示脚本当前运行的进程id: 9691 shift命令可以把参数列表1 2 3 4 5 6 7中的第一个参数剔除,同时其余的变量向前移一位 打印执行shift命令之后的第一个参数 2 以参数的形式显示各个参数: 2 3 4 5 6 7 显示从第几个参数之后的所有参数: 5 6 7
在使用echo打印的时候,使用色彩打印
文字颜色的数字代码:
- 重置为0
- black 30
- red 31、
- green 32
- yellow 33
- blue 34
- 洋红 35
- 青色 36
- white 37
背景颜色数字代码:和文字颜色的色彩一样,只是数字代码不一样
- 重置为0
- black 40
- red 41、
- green 42
- yellow 43
- blue 44
- 洋红 45
- 青色 46
- white 47
字体的属性代码:
- 0 关闭所有的属性
- 1 设置加粗字体
- 4 下划线
- 5 闪烁
- 7 反显
- 8 消隐
在背景颜色和数字颜色,及字体属性之间用 分号 分割!
字体的最后两个属性可以测试一下,确定是如何工作的!