Выражение?
Мне нужно проверить, что команда существует. Например: #!/bin/bash if ! ls; then echo "Команда не найдена!" else echo "Команда найдена!" fi Команда ls существует поэтому должно быть выведено: Команда найдена! А тут команда command_not_found не существует! #!/bin/bash if ! command_not_found; then echo "Команда не найдена!" else echo "Команда найдена!" fi Поэтому должно быть выведено: Команда не найдена! А на деле выводит: ./start: line 2: command_not_found: command not found Команда найдена!
Нет такого понятия как команда ls
Обсуждают сегодня