当前位置: 技术问答>linux和unix
请问 [ $? = 0 ] 是什么意思
来源: 互联网 发布时间:2015-12-26
本文导语: 请问 [ $? = 0 ] 是什么意思 | 脚本执行的退出状态,使用最后状态命令 | 脚本中上一次命令执行的退出状态,使用最后状态命令 if [ $? = 0 ] :状态命令成功 | ...
请问 [ $? = 0 ] 是什么意思
|
脚本执行的退出状态,使用最后状态命令
|
脚本中上一次命令执行的退出状态,使用最后状态命令
if [ $? = 0 ] :状态命令成功
if [ $? = 0 ] :状态命令成功
|
参数变量
$1,$2... 脚本程序的参数
$* 一个全体参数组成的清单,这是一个单独的变量,各个参数之间用环境变量IFS中的第一个字符分隔开
$@ "$*"的一种变量,它不使用IFS环境变量 (IFS--internal field separator数据域内部分隔符)
示例:$IFS=''
$set foo bar bam
$echo "$@"
$echo "$"
$unset IFS
$echo "$*"
$1,$2... 脚本程序的参数
$* 一个全体参数组成的清单,这是一个单独的变量,各个参数之间用环境变量IFS中的第一个字符分隔开
$@ "$*"的一种变量,它不使用IFS环境变量 (IFS--internal field separator数据域内部分隔符)
示例:$IFS=''
$set foo bar bam
$echo "$@"
$echo "$"
$unset IFS
$echo "$*"