冒号 (:) 在 Bash 中也是一个内建命令, 它啥也不做, 是个空命令, 只起到占一个位置的作用, 但有时候确实需要它.
返回码永远都是 0
- [[email protected] data]$ :
- [[email protected] data]$ echo $?
- 0
举例: MySQL 官方脚本中有这样一句
- if kill -0 "$pid" 2>/dev/null; then
- : # the server still runs
来源: http://www.bubuko.com/infodetail-3104201.html