Команда Killall?

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

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

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

  • Печать Линия соответствия и n-я строка из согласованной строки
  • Count nul разделили элементы в файле
  • rm все файлы справа от "==", напечатанные на экране
  • Как отфильтровать некоторые файлы из моего каталога?
  • set command with - flag
  • Хранить задержанный вывод оболочки в переменную?
  • если всегда false с равными переменными
  • Как получить IP-адрес клиента SSH с помощью сценария оболочки?
  • 2 Solutions collect form web for “Команда Killall?”

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

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

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

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

     exit(1) 

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

    Interesting Posts

    Как получить дополнительную информацию об устройствах ACPI?

    раскол не работает по мере необходимости?

    Различия между использованием swap методом и свободным или meminfo-обменом

    Опция Linux mem kernel закрывается на 12 ГБ?

    Перемещение файлов с помощью find + xargs: target не является каталогом?

    Как отредактировать информацию EDID монитора, чтобы изменить его предпочтительное разрешение?

    Почему gnome-keyring-daemon нужен открытый ключ для кэширования парольной фразы?

    Поиск полного скрипта TUI для настройки даты и создания сетей CentOS 5

    RHEL / CentOS: Установка новой версии Java, почему бы просто не изменить путь?

    Можете ли вы создать только зашифрованный раздел, доступный только для чтения, который root не может записать (или перемонтировать)?

    Перенаправить скрипт stderr и stdout в файл, но сохранить stdout в tty?

    linux-firmware-nonfree зависает моя система, но мне она нужна для 3D-графики

    Системный вызов getrusage: что такое «максимальный размер резидентного набора»

    grep только подкаталоги, соответствующие шаблону

    Изменение двоичного файла во время выполнения

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