Shell编程之位置变量,特殊变量
一、shell脚本之位置变量:
$0 脚本的名称
$1,$2,$3.... 第一个参数,第二个参数,第三个参数
shift 每shift一次,参数位置往前一个($2-->$1,$3--->2,...)
shift N 往前的移动是N个
二、shell脚本之特殊变量
$? 上一次执行的状态码
$# 参数个数
$* 参数列表
$@ 参数列表
脚本:
验证位置变量和特殊变量:
#!/bin/bash
#
echo $0 ##脚本名字
echo "the number of values is $#" ##脚本参数个数
echo $* ##脚本参数列表
echo $@ ##脚本参数列表
echo $? ##上一次执行结果的状态码
执行结果:
相关阅读:
相关推荐
tianhuak 2020-11-24
woaimeinuo 2020-10-21
touchfuture 2020-09-16
firefaith 2020-10-30
libao 2020-09-16
Yyqingmofeige 2020-08-18
xiaoyuerp 2020-08-17
以梦为马不负韶华 2020-08-16
huha 2020-10-16
laisean 2020-11-11
大牛牛 2020-10-30
liguojia 2020-10-20
wangzhaotongalex 2020-10-20
以梦为马不负韶华 2020-10-20
JohnYork 2020-10-16
Julyth 2020-10-16
applecarelte 2020-10-16
laisean 2020-09-27
flycappuccino 2020-09-27
liguojia 2020-09-27
wangzhaotongalex 2020-09-22
流年浅滩 2020-10-23
liujianhua 2020-10-22
tufeiax 2020-09-03
laisean 2020-09-01
vvu 2020-09-16