Предположим, у меня есть программа C с именем Foo.c
, которая печатает несколько вещей и возвращает значение с именем rc
, которое я выполняю в своей программе оболочки следующим образом:
foobar=$(Foo | tail -1)
Теперь переменная foobar имеет последнее напечатанное значение программы Foo
. Но, не нарушая этого, я хочу получить код возврата rc
программы в моей программе оболочки.