Вопросы с тегом «exit»

Выход, выход или остановка относятся к завершению процесса или программы.

718
В скрипте Bash, как я могу выйти из всего скрипта, если возникает определенное условие?

Я пишу сценарий на Bash для проверки кода. Тем не менее, кажется глупым запускать тесты, если компиляция кода не удалась, и в этом случае я просто прерву тесты. Есть ли способ, которым я могу сделать это, не оборачивая весь скрипт внутри цикла while и не используя разрывы? Что-то вроде Дун Дун Дун...

678
Каковы различия в die () и exit () в PHP?

Каковы различия между die()и exit()функции в PHP? Я думаю, что оба имеют одинаковую функциональность, но я сомневаюсь, что в обоих есть что-то другое ... что

325
SQL Server - остановить или прервать выполнение сценария SQL

Есть ли способ немедленно остановить выполнение SQL-скрипта на SQL-сервере, например, команду «break» или «exit»? У меня есть сценарий, который выполняет некоторую проверку и поиск до того, как он начнет делать вставки, и я хочу, чтобы он остановился, если какая-либо из проверок или поисков...

277
Как выйти из Python без трассировки?

Я хотел бы знать, как выйти из Python, не имея дамп трассировки на выходе. Я все еще хочу иметь возможность вернуть код ошибки, но я не хочу отображать журнал трассировки. Я хочу быть в состоянии выйти из использования exit(number)без трассировки, но в случае исключения (не выхода) я хочу...

261
Эффективная проверка состояния выхода Bash для нескольких команд

Есть ли что-то похожее на pipefail для нескольких команд, например оператор try, но внутри bash. Я хотел бы сделать что-то вроде этого: echo "trying stuff" try { command1 command2 command3 } И в любой момент, если какая-либо команда завершится неудачно, пропустите и отобразите ошибку этой команды....

222
Как выйти, если команда не прошла?

Я нуб в сценариях оболочки. Я хочу напечатать сообщение и выйти из сценария, если команда не выполнена. Я пробовал: my_command && (echo 'my_command failed; exit) Но это не работает. Он продолжает выполнять инструкции, следующие за этой строкой в ​​скрипте. Я использую Ubuntu и...

212
Как выйти из цикла с Ruby Pry?

Я использую Pry с моим Rails-приложением. Я установил binding.pryцикл в моей модели, чтобы попытаться отладить проблему. Например: (1..100).each do |i| binding.pry puts i end Когда я печатаю quit, он переходит к следующей итерации и снова останавливается. Есть ли способ выйти из цикла, чтобы мне не...

198
Как правильно выйти из приложения C #?

У меня есть опубликованное приложение на C #. Проблема здесь в том, что всякий раз, когда я закрываю основную форму, нажимая на красную кнопку выхода, она закрывает форму, но не закрывает приложение. Я узнал об этом, когда попытался выключить компьютер, надеясь, что приложение, которое я создал,...

197
оператор возврата против выхода () в main ()

Должен ли я использовать exit()или просто returnзаявления в main()? Лично я одобряю returnутверждения, потому что я чувствую, что это похоже на чтение любой другой функции, и управление потоком, когда я читаю код, является плавным (по моему мнению). И даже если я хочу реорганизовать main()функцию,...

196
Как выйти из приложения и показать домашний экран?

У меня есть приложение, где на главной странице у меня есть кнопки для навигации по приложению. На этой странице у меня есть кнопка «ВЫХОД», которая при нажатии приводит пользователя на домашний экран телефона, на котором находится значок приложения. Как я могу это...

193
Как остановить консольное приложение C ++ от немедленного выхода?

В последнее время я пытался изучить C ++ с этого сайта . К сожалению, всякий раз, когда я пытаюсь запустить один из примеров кода, я вижу, что программа открывается примерно на полсекунды, а затем сразу же закрывается. Есть ли способ остановить немедленное закрытие программы, чтобы я мог видеть...

193
Когда мы должны вызывать System.exit в Java

В Java, в чем разница с или без System.exit(0)в следующем коде? public class TestExit { public static void main(String[] args) { System.out.println("hello world"); System.exit(0); // is it necessary? And when it must be called? } } В документе говорится: «Этот метод никогда не возвращается...

153
Что происходит с отдельным потоком при выходе из main ()?

Предположим, я запускаю a, std::threadа затем detach()it, поэтому поток продолжает выполняться, даже если тот, std::threadкоторый когда-то представлял его, выходит из области видимости. Предположим далее, что программа не имеет надежного протокола для присоединения к отсоединенному потоку 1 ,...

146
Выход из сценария при ошибке

Я создаю сценарий оболочки, который имеет такую ifфункцию: if jarsigner -verbose -keystore $keyst -keystore $pass $jar_file $kalias then echo $jar_file signed sucessfully else echo ERROR: Failed to sign $jar_file. Please recheck the variables fi ... Я хочу, чтобы выполнение сценария завершилось...