Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Руководство по Bash для начинающих
Назад Глава 3: Среда окружения Bash

Глава 3: Среда окружения Bash

Оригинал: "Bash Guide for Beginners"
Автор: Machtelt Garrels
Дата публикации: 9.02.2010 (Revision 1.12)
Перевод: Н.Ромоданов
Дата перевода: март 2011 г.

Краткое содержание главы 3

В этой главе мы рассмотрим различные способы, с помощью которых можно влиять на среду Bash:

  • редактирование файлов инициализации командной оболочки;
  • использование переменных;
  • использование различных вариантов кавычек;
  • вычисление арифметических выражений;
  • назначение новых алиасов;
  • использование замен и подстановок.

Файлы инициализации командной оболочки

  • Общесистемные конфигурационные файлы
    • /etc/profile
    • /etc/bashrc
  • Конфигурационные файлы индивидуальных пользователей
    • ~/.bash_profile
    • ~/.bash_login
    • ~/.profile
    • ~/.bashrc
    • ~/.bash_logout
  • Изменение конфигурационных файлов командной оболочки
Переменные
  • Типы переменных
    • Глобальные переменные
    • Локальные переменные
    • Деление переменных по их содержимому
  • Создание переменных
  • Экспорт переменных
  • Зарезервированные переменные
    • Зарезервированные переменные командной оболочки Bourne
    • Зарезервированные переменные Bash
  • Специальные параметры
  • Расширение сферы применения скриптов, имеющих переменные
Символы кавычек
  • Для чего?
  • Отмена свойств специальных символов
  • Одинарные кавычки
  • Двойные кавычки
  • Кавычки в формате ANSI-C
  • Локали
Подстановки, выполняемые командной оболочкой
  • Общие положения
  • Раскрытие скобок
  • Замена символа "тильда"
  • Подстановка значений праметров и переменных командной оболочки
  • Подстановка результата работы команд
  • Арифметические выражения
  • Подстановка процессов
  • Разбиение на слова
  • Имена файлов
Алиасы
  • Что такое алиасы?
  • Создание и удаление алиасов
Подробнее о параметрах Bash
  • Список параметров
  • Изменение параметров
Подводим итог
  • Упражнения

Предыдущий раздел: Оглавление Следующий раздел:
Подводим итоги главы 2   Файлы инициализации командной оболочки