ниже мой код скрипта:
sshpass -e ssh -o "StrictHostKeyChecking no" voltdb@$DB_SERVER_IP /bin/bash << EOF
cd voltdb/bin
echo "ReInitializing VoltDB, Wait for 5second"
./voltdb init --force
sleep 5s
echo "Starting VoltDB, Wait for 20second"
./voltdb start &
sleep 20s
echo "setUpVoltDB completed"
exit
EOF
echo "After EOF"
здесь ./voltdb start &
выполняется как фоновый процесс
когда я запускаю скрипт, он выполняет все команды EOF
блок, но я никогда не добраться до echo "After EOF"
если я комментарий ./voltdb start & line
то все работает нормально.
пожалуйста, направьте меня о том, какие изменения необходимы, чтобы исправить это.