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

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

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

5 ответов

Может быть, я упрощаю это, но вы пытались ввести "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

Другие вопросы по тегам