Вопросы с меткой [exit-code]
Руководство по использованию метки exit-code отсутствует.
28 вопросов
187
голосов
3ответа
81k показов
Могу ли я заставить cURL завершиться с ошибкой с кодом выхода, отличным от 0, если код состояния HTTP не равен 200?
Я всегда предполагал, что когда curl получил ответ HTTP 500, он возвращал код выхода, который означал сбой (!= 0), но, похоже, дело не в этом. Есть ли способ, как я могу сделать сбой cURL с кодом ...
113
голосов
10ответов
79k показов
Получение ROBOCOPY, чтобы вернуть "правильный" код выхода?
Можно ли попросить ROBOCOPY выйти с кодом выхода, который указывает на успех или неудачу? Я использую ROBOCOPY как часть моих конфигураций сборки TeamCity, и необходимость добавить шаг, чтобы просто ...
34
голоса
2ответа
12k показов
Можно ли сделать сбой SSH при сбое переадресации порта?
Если я делаю переадресацию удаленного порта, например, -R 3690:localhost:3690 когда привязка к порту на удаленном хосте уже существует, я получаю это предупреждение: Warning: remote port forwarding ...
14
голосов
2ответа
8k показов
Как заставить TaskScheduler завершиться с ошибкой, когда задача возвращает результат, отличный от 0
У меня есть задача резервного копирования, которая дает сбой с ненулевым результатом, но Планировщик заданий говорит, что она выполнила задачу правильно. Есть ли способ сообщить планировщику задач, ...
8
голосов
4ответа
6k показов
Доступ к коду выхода вне su -m $ USER -c "<cmd>"
Команда ниже выводит "0" или "1" правильно, в зависимости от ошибки или нет, потому что я положил $? внутри команды "су". sudo su -m $USER -c "./shutdown.sh &> /dev/null; echo \$?" Однако, если я ...
6
голосов
1ответ
316 показов
Использовать вывод команды в качестве кода выхода
Для моих сценариев непрерывной интеграции я хочу проверить, не ветка git не синхронизирована с веткой master. Поэтому я использую git rev-list --left-right --count master...my-branch-name Это вернет ...
5
голосов
3ответа
4k показов
Как вы используете PIPESTATUS, тройник и /bin /sh вместе?
Когда я бегу curl | tee test.txt; echo ${PIPESTATUS[0]} Я правильно вижу curl: попробуйте 'curl --help' или 'curl --manual' для получения дополнительной информации 2 Но когда я пытаюсь запустить ...
4
голоса
1ответ
2k показов
Как инвертировать код выхода программы или канала в ZSH?
Я хочу инвертировать код завершения последовательной команды: foo | bar внутри ZSH. Таким образом, 0 отображает 1 и 1-128 отображает 0 .
3
голоса
2ответа
2k показов
Какой код выхода для "curl -I", если не HTTP 200?
Я хочу проверить, какой код статуса HTTP возвращается для HTTP(S) URL. Меня не волнует содержание, поэтому я просто запрашиваю заголовок с помощью curl -I $ url или curl --head $ url Но какой код ...
3
голоса
2ответа
10k показов
код выхода 128, в чем причина?
Согласно определению код выхода 128 означает «недопустимый аргумент выхода». Но я всегда получаю 255 (выход из состояния вне диапазона) в случае, если аргумент неверен, как число с плавающей запятой. ...
3
голоса
1ответ
84 показов
Как выйти с кодом ошибки из nano?
При использовании vim для «ответа» какой-либо программе - обычно это git - может быть полезно преднамеренно завершить работу с ошибкой, чтобы отменить все действие, открывшее окно. подобно $ git ...
2
голоса
1ответ
460 показов
почему не "эхо $?msgstr "вывести код выхода команды прямо перед ней, пока она используется в" && "?
Предположим, у меня есть эта простая программа на C, которая возвращает 4 в оболочку. int main() { return 4; } Когда я его запускаю, тогда делаю echo $? Я бы получил 4 , что ожидается $ gcc foo.c && ...
2
голоса
3ответа
4k показов
Код выхода 127 в cygwin64
После нескольких лет без проблем несколько программ в моей установке cygwin64 на 64-битной Windows 7 Professional перестали работать, и вместо этого они сразу же завершают работу с кодом 127, что ...
1
голос
1ответ
1k показов
Как проверить статус возврата команды, вызванной из командной строки в Windows?
reg import RegFile.reg Как проверить код возврата этой команды?
1
голос
0ответов
41 показов
Установка Android Studio и HAXM
Всем добрый день, В этом семестре я начал посещать курс по разработке мобильных приложений, и у меня возникли некоторые трудности с тем, чтобы на Android Studios можно было писать написанный код. ...
1
голос
0ответов
63 показов
Как получить код выхода из подпроцесса?
Итак, у меня есть процесс B. Как правило, процесс B вызывается и запускается полностью в контексте процесса A. К сожалению, по какой-то причине процесс B прекратил работать должным образом при вызове ...
1
голос
0ответов
42 показов
Имитация уровня ошибки
Моя команда выполняется долго, но я ожидаю, что она может завершиться с ошибкой, и в этом случае я хочу быстро завершить работу в цикле пакетной обработки. Как вывести уровень ошибки? Я пробовал ...
1
голос
3ответа
92 показов
Как найти файлы, которые не содержат собственного имени файла
При использовании шаблонов для генерации файлов важно включать имя шаблона в шаблон. При чтении сгенерированного файла, он помогает вам найти шаблон, используемый для его создания. Я хочу найти все ...
1
голос
1ответ
543 показов
пытаюсь установить исправление windows, но получаю отрицательный код выхода
Я пытаюсь установить исправление windows-8-RT kb2771744. Я получаю отрицательный код выхода:-2125124329 Я преобразовал это в hex: 7FDBFFE9 Я посмотрел вокруг, я не уверен, что с этим делать.
1
голос
1ответ
1k показов
Получить уровень ошибки в сценарии cmd, вызывающем ssh
ssh -i private_linux_key user@machine "exit 1" || echo %errorlevel% Это всегда печатает 0 . Как я могу получить реальный код ошибки, возвращаемый ssh? || как-то обнаруживает, что произошла ошибка.
0
голосов
1ответ
646 показов
Выход из состояния команд перед последней командой
В OS X, Linux и других системах вы можете использовать $? чтобы получить код выхода последней команды. Есть ли способ выхода из кодов старых команд? Или, сказав «дай мне код выхода nth предыдущей ...
0
голосов
1ответ
152 показов
Проверьте статус сценария копирования оболочки
У меня есть скрипт cron, и мне нужно его настроить; На самом деле некоторые клиенты генерируют в каталоге несколько файлов, моя задача - сделать резервные копии этих файлов на ленту, и мне нужно ...
0
голосов
1ответ
2k показов
Что означает состояние выхода 1 (0x1) для программы с графическим интерфейсом Windows?
Я периодически повторяюсь, когда Internet Explorer (C:\Program Files\Internet Explorer\iexplore.exe) выходит со статусом выхода 1 (0x1) в моих журналах событий Windows (идентификатор события 4689). ...
0
голосов
1ответ
3k показов
Как запустить несколько скриптов внутри скрипта, даже если один скрипт не работает
У меня есть простой сценарий Bash, который выполняет ряд других сценариев ... #/bin/bash … ./update_artifact1.sh $ARTIFACT_VERSION ./update_artifact2.sh $ARTIFACT_VERSION ./update_artifact3.sh ...
0
голосов
0ответов
6 показов
HTCondor отказывается запускать любые субдемоны
Я успешно установил HTCondor на главном узле, и это позволяет отправлять задания, однако задание находится в очереди. Я использовал тот же подход для установки HTCondor на первом узле, но не был ...
0
голосов
0ответов
7 показов
fish shell - команда запуска на основе состояния выхода предыдущей команды
Моя цель - настроить монитор так, чтобы он был максимально гибким и простым в использовании. Я использую рыбу в качестве раковины и добавил следующие две строки: abbr mon 'xrandr --output DP2 --auto ...
-1
голос
2ответа
730 показов
Эхо для кодов состояния?
Я ищу инструмент, как echo , но для кодов состояния $ sts 120 $ echo $? 120 Я знаю, что вы можете использовать вложенную оболочку в среде, похожей на bash: $ (exit 120) $ echo $? 120 но есть ли ...
-1
голос
2ответа
2k показов
правило кода выхода команды bash pipe
Я писал простой скрипт, который проверяет вывод команды, если она отображает определенное ключевое слово. Чтобы проверить, работает ли это, я проверял команду из командной строки bash. $ ls | grep -q ...