Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 15828|Ответ: 0

[linux] Как определить, существует ли команда в Shell (Bash).

[Скопировать ссылку]
Опубликовано 02.11.2021 11:17:19 | | |
Linux для просмотра установленного программного обеспечения (определить, что оно установлено)

Часто это попытка определить, установлено ли программное обеспечение, но часто появляется RPM -qa | Название GERP не найдено
Существует два способа определить, устанавливать ли его или нет

Установлен пакет rpm, его можно увидеть с помощью rpm -qa, если хотите узнать, установлен ли пакет, используйте rpm -qa | GREP — название программного обеспечения или пакета.
Установлен корпус DeB, который можно увидеть с DPKG-L. Если вам нужен конкретный пакет, используйте dpkg -l | grep — название программного обеспечения или пакета;
Установлен метод yum, вы можете использовать установленный список yum, чтобы найти его, если нужно найти указанный пакет, добавьте | после команды grep — «имя программного обеспечения или имя пакета»;
Например:


Используйте его, чтобы определить, существует ли команда brew

который выведет «xxx не найден» в stderr, когда команда не найдена.

Лучше избегать использования того, что как внешний инструмент не обязательно существует, и между распределениями будут различия, некоторые системы не устанавливают действительный статус выхода, и существует определённая степень неопределённости.

Bash предоставляет встроенные команды, такие как хэш, тип и команда, чтобы удовлетворить требования.


Исходный текст:Вход по гиперссылке виден.





Предыдущий:Дженкинс (5) Презентация проектной группы
Следующий:Linux (CentOS) ограничивает настройку производительности сервера
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com