我正在生成一个自动安装脚本。我想测试一下这个工具是否已经安装在系统中,我发现这一行:
if [$? -eq 0]
但我不明白这是什么意思…它是否完整?
提前谢谢你。
$?
显示前一个进程的退出代码,如果一切正常,则退出代码等于0,1表示进程有小问题/警告,2或大于2表示导致致命错误,并在进程终止期间
so -eq在这里表示等于
这行代码检查前一个进程的退出码是否为0