Есть ли способ захватить возвращаемое значение запуска программы с помощью скрипта -c?получить возвращаемое значение запуска команды с помощью скрипта -c
Например (в Баш)
/bin/false; echo $? # outputs 1
/usr/bin/script -c "/bin/false" /dev/null; echo $?
# outputs 0 as script exited successfully.
мне нужно, чтобы получить значение, возвращаемое из/бен/ложь, а не из/USR/BIN/скрипт .. это возможно? Я использую скрипт, чтобы обмануть программу, думая, что она работает в реальном tty, хотя это не ... Спасибо!
в соответствии с 'man script', кажется, что добавление опции' -e' может вернуть код выхода дочернего процесса. – ymonad
wow Мне нужно больше кофе .. Я, должно быть, прочитал страницу человека 3 раза и как-то пропустил это ... спасибо! – user1390471
Я искал страницу для слова «возврат» и нашел ее через несколько секунд. – Jasen