У меня проблема с моим скриптом bash:
cmd1='/usr/bin/wget http://mysite/folder/'
$cmd1 > "/var/www/html/log/data.log" 2>&1 &
cmd2='/usr/bin/indexer --rotate --all'
$cmd2 > "/var/www/html/log/$(date +%Y-%m-%d_%H:%M)" 2>&1 &
Получение данных с помощью wget занимает много времени, но следующая команда выполняется до того, как wget завершит работу.
Как я могу проверить, завершен ли wget, и выполнить следующую команду. Спасибо!
PS: я пытался использовать сон между этими командами, и вторая команда выполняется несколько раз. Мне нужно только один раз.