Я пишу сценарий bash для одновременного выполнения 2 команд на 2 разных терминалах и на исходном терминале, ожидаем завершения обоих терминалов и продолжения работы с оставшимся сценарием.
Я могу открыть другой терминал с помощью требуемой команды, однако исходный терминал, похоже, не ожидает завершения второго и автоматического закрытия второго, прежде чем продолжить работу с оставшимся сценарием.
#!/bin/bash
read -p "Hello"
read -p "Press enter to start sql installation"
for i in 1
do
xterm -hold -e mysql_secure_installation &
done
echo "completed installation"