Я хочу спросить о том, как передать любое значение из процесса Firefox в оболочку Linux? В моем случае я хочу создать инструмент для сценариев Linux для вызова веб-страницы с помощью Firefox,
после завершения любого процесса в Firefox Javascript автоматически закроет Firefox. сделанный. Можно ли использовать Javascript?
Вот мой пример кода
#!/bin/bash
firefox xxx.xxx.xxx.xxx/assembly/
echo $?
Я хочу передать любое значение из процесса Firefox этому var $
?
$?
всегда содержит возвращаемое значение из последней выполненной команды. В вашем примере это будет возвращаемое значение из firefox.
Вы можете сохранить это значение в переменной
rcode=$?
и использовать его позже в своем скрипте.
Но нет способа контролировать, какое значение firefox будет возвращать в своем коде возврата. Это будет зависеть от того, как он будет закрыт. Нормальным стандартом является то, что когда процесс закрывается нормально, он возвращает 0 (ноль). Значение (других) кодов возврата зависит от того, что программист выбрал для реализации.