Команда Killall?

Я новичок в Shell Scripting, и я полностью потерял, как использовать команду killall. Я видел записи многих других людей, но они мне действительно не помогают. Простите, если это похоже на дубликат. Мой код:

введите описание изображения здесь

и я хочу отменить команду после того, как «Моды не смогли загрузить». У кого-нибудь есть подсказки?

  • Проверка всех файлов в цикле `ls` for и отображение сообщения на основе условия
  • как использовать строки в файле в качестве переменной
  • Выполнить список команд с контрольной точкой?
  • Как проверить параметр установлен на bash-скрипт?
  • вопрос программирования скрипта bash
  • Использование grep в инструкции if-else
  • Определение переменной в bash с использованием локального ключевого слова
  • Что означает «если» означает «$», если $ (ssh user @ host «»); тогда …?
  • 2 Solutions collect form web for “Команда Killall?”

    Кажется, что вам не нужно. Вам нужна команда exit которая выйдет из вашей программы. Добавив exit 1 в качестве последнего оператора ветки else скрипт завершится

    Позвольте мне просто сломать эту команду:

    exit принимает 1 аргумент, который является статусом выхода. Статус выхода 1 указывает, что ваш скрипт столкнулся с проблемой, в этом случае модам не удалось загрузить. Если вы не хотите отправлять статус выхода ошибки в ОС, вы можете просто exit

    Это похоже на то, что вы только хотите убить свой текущий скрипт, а не другие программы. В этом случае простая

     exit(1) 

    в конце else ветви должен делать трюк.

    Linux и Unix - лучшая ОС в мире.