Vagrant 在流浪者上执行命令

Vagrant 在流浪者上执行命令,vagrant,upstart,Vagrant,Upstart,我正试图在一个共享被vagrant挂载后运行一个命令。但是我以前从未写过新贵脚本。到目前为止,我得到的是 start on vagrant-mounted script if [ "$MOUNTPOINT" = "/vagrant" ] then env CMD="echo $MOUNTPOINT mounted at $(date)" elif [ "$MOUNTPOINT" = "/srv/website" ] then en

我正试图在一个共享被vagrant挂载后运行一个命令。但是我以前从未写过新贵脚本。到目前为止,我得到的是

start on vagrant-mounted

script
  if [ "$MOUNTPOINT" = "/vagrant" ]
     then
         env CMD="echo $MOUNTPOINT mounted at $(date)"
  elif [ "$MOUNTPOINT" = "/srv/website" ]
     then
         env CMD ="echo execute command"
  fi
end script

exec "$CMD >> /var/log/vup.log"
当然,这不是我想要运行的实际脚本,但我还没有做到这一点,但结构是我所需要的。我的出发点一直是这样。我有一个不同的版本,只是

echo $MOUNTPOINT mounted at `date`>> /var/log/vup.log
该版本确实写入了日志。 尝试将init checkconf faile与
一起使用时,未能要求Upstart检查conf文件