передать возвращаемое значение из процесса Firefox в оболочку Linux?

Я хочу спросить о том, как передать любое значение из процесса Firefox в оболочку Linux? В моем случае я хочу создать инструмент для сценариев Linux для вызова веб-страницы с помощью Firefox,

после завершения любого процесса в Firefox Javascript автоматически закроет Firefox. сделанный. Можно ли использовать Javascript?

Вот мой пример кода

#!/bin/bash
firefox xxx.xxx.xxx.xxx/assembly/

echo $?

Я хочу передать любое значение из процесса Firefox этому var $?

2
задан 14 May 2019 в 10:56

1 ответ

$? всегда содержит возвращаемое значение из последней выполненной команды. В вашем примере это будет возвращаемое значение из firefox.

Вы можете сохранить это значение в переменной

rcode=$?

и использовать его позже в своем скрипте.

Но нет способа контролировать, какое значение firefox будет возвращать в своем коде возврата. Это будет зависеть от того, как он будет закрыт. Нормальным стандартом является то, что когда процесс закрывается нормально, он возвращает 0 (ноль). Значение (других) кодов возврата зависит от того, что программист выбрал для реализации.

0
ответ дан 14 May 2019 в 10:56

Другие вопросы по тегам:

Похожие вопросы: