冒号(:)在Bash中也是一个内建命令,它啥也不作,是个空命令、只起到占一个位置的做用,但有时候确实须要它。返回码永远都是0ide
[root@MySQL-105 data]$ : [root@MySQL-105 data]$ echo $? 0
举例:MySQL官方脚本中有这样一句code
if kill -0 "$pid" 2>/dev/null; then : # the server still runs