Uzyskaj kod zakończenia procesu w tle

Mam polecenie CMD wywołane z mojego głównego skryptu powłoki Bourne'a, które trwa wiecznie.

Chcę zmodyfikować skrypt w następujący sposób:

Uruchom polecenie CMD równolegle jako proces w tle ($ CMD i). W głównym skrypcie uruchom pętlę do monitorowania odradzanego polecenia co kilka sekund. Pętla generuje również echo niektórych komunikatów na standardowe wyjście, wskazując postęp skryptu. Wyjdź z pętli, gdy polecenie spawn zakończy się. Przechwyć i zgłoś kod zakończenia odrodzonego procesu.

Czy ktoś może dać mi wskazówki, aby to osiągnąć?

questionAnswers(11)

yourAnswerToTheQuestion