BASH изображения

GNU Bourne-Again SHell

 [Изображение Глава GNU]

Содержание


Введение

Bash- это GNU Bourne проекта Again SHell, полная реализация стандарта IEEE POSIX и Open Group оболочки спецификации с интерактивным редактированием командной строки, управлением заданиями на архитектурах, которые поддерживают CSH-подобные функции, таких как замещение истории и подстановка скобок, и масса других великолепных возможностей. Здесь приведен краткий список некоторых функций, доступных в Bash.

Для получения дополнительной информации об особенностях Bash, которые являются новыми для данного типа оболочки, см. справочное руководство . Существует также большое Unix-стиль страниц .

Bash является свободным программным обеспечением, и распространяется по условиям GNU General Public License, версия 3 .

На многочисленные вопросы даются ответы в FAQ .

Текущий статус:

Текущая версия Bash является Bash-4.2 . ( подпись GPG ).

Смотрите README файл для получения дополнительной информации.

НОВОСТИ файле кратко перечислены новые возможности в Bash-4.2.

Доступность

Текущую версию Bash можно получить на ftp.cwru.edu . Этот файл включает в себя отформатированные копии документации.

Эти файлы подписали с моим ключом GPG .

Есть целый ряд файлов, доступных для FTP из ftp.cwru.edu .

Bash всегда доступен с мастера GNU FTP сайта и его многочисленных зеркал.

Любые исправления для текущей версии доступны здесь .

Предыдущие версии Bash доступны на ftp://ftp.gnu.org/gnu/bash .

Bash является стандартной оболочкой на GNU / Linux систем, большинство из которых используют Bash-4.0 или Bash-4.1. Bash-4.1 входит в состав FreeBSD портов, OpenBSD портов, и NetBSD пакетов.

OpenPKG проекта делает исходные коды и бинарные RPM-пакеты из Bash-4.0 доступными для различных Unix-и Linux-систем, входящих в их последнюю текущую версию.

Текущие версии Mac OS X (начиная с Jaguar / Mac OS X 10.2) поставляются с Bash как / бен / ш. Есть также скомпилированные OS X пакета Bash-4.0 и Bash-4.1 для Intel и PPC, доступные на многих веб-сайтах. Одним из таких пакетов является HMUG . Bash для Дарвина (база для MacOS X) можно получить Финк (включая старые версии), DarwinPorts или MacPorts .

Solaris 2.x и Solaris 7/8/9/10 пользователи могут получить уже готовую версию Bash-4.1 от Sunfreeware сайта или из OpenCSW . ВС судов Bash-2,03 с Solaris 8 дистрибутивы, корабли Bash-2,05, поддерживается частью Solaris 9. Bash-3.0 в качестве поддерживаемой части Solaris 10 (прямо на Solaris 10 CD). Версия Solaris 11 распространяется как OpenSolaris включает в Bash-4.1 по состоянию на 22 декабря 2010 года. AIX пользователи могут получить скомпилированные версии Bash-4.1 и более старые выпуски для различных версий AIX от Groupe Bull , а также источники и двоичные файлы из текущих версий для различных релизов AIX от perzl.org . IBM делает Bash-3.2 доступна для AIX 5L как часть инструментария для AIX [GNU /] приложений Linux . Они используют формат RPM, вы можете получить RPM для AIX оттуда тоже. Перри Смит распределяет Bash-4.0 в компании IBM "installp" формат AIX Consulting . SGI пользователи могут получить устанавливаемую версию Bash-2.05b от SGI Freeware странице. HP-UX пользователи могут получить Bash-4.1 исполняемые файлы и исходный код портирования программного обеспечения и архива Центра HP-UX . (Текущая версия по состоянию на эту дату Bash-4.1.7 ). Это даже доступно на Minix . Если вы работаете Windows, я рекомендую вам использовать Cygwin , который в настоящее время Bash-3.2.51 , или MinGW , которая в настоящее время Bash-3.1.17 в рамках своей базовой системы MSYS.

Другие ресурсы

Список часто задаваемых вопросов с ответами.

Дискуссионный лист bug-bash@gnu.org часто содержит информацию о новых портах Bash или обсуждения новых возможностей и изменений в поведении, что люди хотели бы. Список рассылки, где сообщаются ошибки в Bash и создаются исправления. Этот список рассылки также доступен в группе новостей Usenet, gnu.bash.bug .

Архивы ошибок Bash, начиная с декабря 1999 года можно получить mail.gnu.org . Группы Google имеет архив gnu.bash.bug .

Некоторые файлы из текущего распределения также может быть полезными.

Вот несколько из работ я написал на Bash.

Отчеты об ошибках

Отчет об ошибке следует направить bug-bash@gnu.org использованием Bashbug программы, которая собирается и устанавливается в то же время, как Bash.

Дискуссионный лист bug-bash@gnu.org часто содержит информацию о новых портах Bash или обсуждения новых возможностей и изменений в поведении, что люди хотели бы. Этот список рассылки также доступен в группе новостей Usenet, gnu.bash.bug . Вы можете подписаться на рассылку в lists.gnu.org .

При отправке сообщения об ошибке, пожалуйста, используйте Bashbug программу, которая построена в то же время, что и Bash. Если вы не можете построить Bashbug, пожалуйста, отправьте письмо на bug-bash@gnu.org со следующей информацией:

Bashbug программа включает в себя многое из этого автоматически.

Если вы хотите связаться с Bash сопровождающими непосредственно, пошлите письмо на bash-maintainers@gnu.org .

Сопровождающий

Я являюсь нынешний сопровождающий Bash, и доступен по адресу bash-maintainers@gnu.org . Пожалуйста, присылайте дополнения и исправления для этой страницы на chet.ramey@case.edu .

Перевод

Есть несколько пользователей способствовали перевод этой страницы. Я приветствую другие.


Чет Рэми <chet.ramey@case.edu>
Последнее обновление: чт 12 май 9:44:08 EDT 2011

dell td230 ac adapter List of translations