Я пытаюсь написать сценарий bash, который выполняет итерацию через серию запросов mysql в текстовых файлах. Я попытался с помощью следующего сценарияОжидание запроса mysql для завершения в bash-скрипте
#!/bin/bash
# Process files
for x in {1...8}
do
nohup mysql < coauthorquery$x.txt &
mv nohup.out coauthor$x.csv
done
Но это не удается, потому что nohup.out нет до завершения запроса в текстовом файле. Выбор фиксированной продолжительности для паузы невозможен, поскольку длина запроса является переменной. Как приостановить сценарий до завершения запроса?
Не помещайте его в фоновом режиме, а затем. исключить '&'. –