Вы могли попробовать VNC:
http://www.apple.com/downloads/macosx/networking_security/chickenofthevnc.html
Выполните сервер VNC на своем Mac и клиенты VNC в Вашем Windows PCs. Существует много реализаций VNC, и некоторые свободны.
Dave
Используйте wait
команда.
Эта демонстрация:
#!/bin/bash
echo $SECONDS
sleep 12&
sleep 15&
jobs
wait
echo $SECONDS
echo "jobs are done"
Производит этот вывод:
0
[1]- Running sleep 12 &
[2]+ Running sleep 15 &
15
jobs are done
Существует пятнадцатисекундная пауза, прежде чем последние две строки будут произведены.
Если необходимо удостовериться, что оба процесса закончены прежде, чем продолжиться к следующему шагу, простое решение состояло бы в том, чтобы записать что-то в файл и проверить его. Просто сделайте главу или кошку на файле (со значением по умолчанию 0) и добавьте 1 к первой строке. Если Вы обнаруживаете 2, то оба процесса завершаются. Конечно, дополнение должно быть сделано в самой нижней части Ваших сценариев.