Я использую &&
, чтобы выполнить вторую команду, когда первый закончен успешно. Вот несколько примеров:
Удалить большую папку и BEEP:
RM -RV ~ / TMP && BEEP
Компилируйте ядро и отправьте электронное письмо:
Make && Mail-as - Compilation выполняется «(скрыто)
Это хороший способ решить вашу проблему? В другом случае вы можете добавить ||
и третью команду в случае сбоя.
Кроме того, скрипт оболочки может получить статус выхода ( $?
) вашей команды, а с , если / else
и петли, которые вы можете сделать все ты хочешь.
Правильное решение на Reddit, и я повторяю это здесь:
Это нормально. Удалить nvidia-libgl.
Если вы Pacman -si Bumblebee, обратите внимание, что он предоставляет nvidia-ligbl. Это означает, что оно покрывает зависимость для других пакетов, которые требуют Nvidia-libgl.
Lazincajun. Постоянная ссылка