Bash является оболочкой и командного языка Unix написан Brian Fox для проекта GNU в качестве бесплатной замены программного обеспечения для оболочки Bourne.
Руководство для начинающих Bash предоставляет начинающим с простым введением в основы и специалисты найдут дополнительные детали, необходимые им.
В этом вы увидите ниже, следующие вещи.
Содержание
Введение
1. Почему это руководство?
2. Кто должен прочитать эту книгу?
3. Новые версии, переводы и доступность
4. История изменений
5. Взносы
6. Обратная связь
7. Информация об авторских правах
8. Что вам нужно?
9. Условные обозначения, используемые в настоящем документе
10. Организация этого документа
1. Bash и Bash скрипты
1.1. Программы Общие оболочки
1.2. Преимущества Bourne Again Shell
1.3. Выполнение команд
1.4. Строительные блоки
1.5. Разработка хорошие сценарии
1.6. Резюме
1.7. упражнения
2. Разработка и отладка скриптов
2.1. Создание и запуск сценария
2.2. основы сценариев
2.3. отладку скриптов Bash
2.4. Резюме
2.5. упражнения
3. Среда Bash
3.1. Файлы инициализации Shell
3.2. переменные
3.3. Цитирование символы
3.4. расширение оболочки
3.5. Псевдонимы
3.6. Другие варианты Bash
3.7. Резюме
3.8. упражнения
4. Регулярные выражения
4.1. Обычные выражения
4.2. Примеры использования Grep
4.3. Сопоставление по шаблону с помощью функции Bash
4.4. Резюме
4.5. упражнения
5. GNU СЭД потоковый редактор
5.1. Введение
5.2. Интерактивное редактирование
5.3. Неинтерактивный редактирование
5.4. Резюме
5.5. упражнения
6. Язык программирования GNU AWK
6.1. Начало работы с Gawk
6.2. Программа для печати
6.3. Gawk переменные
6.4. Резюме
6.5. упражнения
7. Условные операторы
7.1. Введение если
7.2. Более продвинутые, если использование
7.3. Использование заявления тематических
7.4. Резюме
7.5. упражнения
8. Написание интерактивных сценариев
8.1. Отображение пользовательских сообщений
8.2. Ловля пользовательского ввода
8.3. Резюме
8.4. упражнения
9. Повторяющиеся задачи
9.1. Цикл
9.2. Цикл в то время как
9.3. До петли
9.4. Перенаправление ввода / вывода и циклы
9.5. Перерыв и продолжить
9.6. Создание меню с помощью выбора встроенных
9.7. Сдвиг встроенный
9.8. Резюме
9.9. упражнения
10. Более подробно о переменных
10.1. Типы переменных
10.2. переменные типа массив
10.3. Операции по переменным
10.4. Резюме
10.5. упражнения
11. Функции
11.1. Введение
11.2. Примеры функций в сценариях
11.3. Резюме
11.4. упражнения
12. Ловля сигналы
12.1. сигналы
12.2. Ловушки
12.3. Резюме
12.4. упражнения
А. Особенности Shell
А.1. Общие черты
А.2. Отличающиеся особенности
Здесь вы найдете все этот раздел в автономном режиме без подключения к Интернету и скудный DB легко в любом месте и в любое время.