Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Cтатус выполнения команд Ubuntu 16.04  (Прочитано 848 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн djrust

  • Автор темы
  • Активист
  • *
  • Сообщений: 861
    • Просмотр профиля
Добрый день!


А можно сделать чтобы при остановке или запуске программы выходил в терминале статус? Как это было на 10.04 и 12.04


А то сейчас выходит например вот такое:


sudo service openvpn start
sudo systemctl start openvpn
Job for openvpn.service failed because the control process exited with error code. See "systemctl status openvpn.service" and "journalctl -xe" for details

Или тупо ничего не выходит....

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1418
  • 20.04
    • Просмотр профиля
Re: Cтатус выполнения команд Ubuntu 16.04
« Ответ #1 : 23 Мая 2017, 00:22:05 »
надо самому обрабатывать. например так if [ "$?" -eq '0' ]; then
        bash vst-install-$type.sh $*
        exit
    else
        echo "Error: vst-install-$type.sh download failed."
        exit 1
    fi
сопротивление бесполезно

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2648
    • Просмотр профиля
Re: Cтатус выполнения команд Ubuntu 16.04
« Ответ #2 : 23 Мая 2017, 01:08:57 »
Код завершения последней команды:
echo $?

Оффлайн djrust

  • Автор темы
  • Активист
  • *
  • Сообщений: 861
    • Просмотр профиля
Re: Cтатус выполнения команд Ubuntu 16.04
« Ответ #3 : 26 Мая 2017, 11:16:21 »
Т.е колхозить?


Зачем они ломают то нужные вещи...

 

Страница сгенерирована за 0.051 секунд. Запросов: 25.