Назад | Перейти на главную страницу

Solaris - Как узнать, установлен ли Bash

никогда раньше не трогал Solaris, есть ли простая команда, чтобы проверить, установлен ли Bash?

Наверное, глупый вопрос, спасибо за помощь

Может быть, я слишком упрощаю это, но пробовали ли вы набрать «bash» в командной строке?

Чтобы проверить, установлен ли пакет bash, попробуйте эту команду (проверено на Solaris 10):

pkginfo -l SUNWbash

Его также можно установить из стороннего репозитория программного обеспечения, тогда попробуйте:

pkginfo | grep -i bash

Если установлен bash, ниже будет указано, какая у вас версия, в противном случае выдается ошибка

/usr/bin/bash --version

Помните, что can bash также может быть скомпилирован из исходного кода под учетной записью обычного пользователя и запущен из домашнего каталога. Пытаться find / -name '*bash*' или так.

Команда locate просто ищет базу данных файлов в системе. Мой взлом на моем SUNOS использует команду find для создания текстовой базы данных, а затем просто ищет эту базу данных для будущих поисков файлов. Обратите внимание, что создание текстовой базы данных (около 200 Мбайт) на моем SUNOS занимает много времени. Команда grep выполняет поиск всего за несколько секунд.

find / > ~/locate_db

grep bin/bash ~/locate_db