什么等待$!意思

时间:2015-10-27 18:34:23

标签: bash

命令的上下文是

su postgres sh -c "$POSTGRES -D $DATADIR -c config_file=$CONF" &
wait $!

未记录在手册中

man wait

NAME
   wait, waitpid, waitid - wait for process to change state
......

文档

http://www.gnu.org/software/bash/manual/bashref.html#index-wait 这是从维基百科提到的

1 个答案:

答案 0 :(得分:8)

来自man bash

  

($!)扩展到最近放入后台的作业的进程ID,无论是作为异步命令执行还是使用bg builtin