Как получить код возврвта программы, запущенной в фоновом режиме из shell скрипта?
Допустим, запускаем shell script:
tar -xzvf &
дожидаемся окончания его работы (а пока он работает рисуем progress_bar)
Но вот переменная $? после завершения tar всегда == 0 и не зависит от кода завершения tar :(
Пропадаю.