# Главная
# О библиотеке
# Выбор дистрибутива
преимущества Linux/UNIX
|
основные дистрибутивы
|
серверный Linux
|
BSD
|
LiveCDs
|
прочее
# Установка и удаление программ
общие вопросы
|
каталоги софта
|
специальные случаи
# Настройка и работа
установка, загрузчики
|
настройка Linux
|
консоль
|
файловые системы
|
процессы
|
шеллы, русификация, коммандеры
|
виртуальные машины, эмуляторы
# X Window и оконные менеджеры
настройка X Window
|
GNOME
|
KDE
|
IceWM и др.
# Работа с текстами
редакторы
|
офис
|
шрифты, кодировки и русификация
|
преобразования текстовых файлов
|
LaTeX, SGML и др.
|
словари
# Графика
GIMP
|
фото
|
обработка изображений
|
форматы графических файлов
# Сети, администрирование
общие вопросы
|
Dialup & PPP
|
брандмауэры
|
маршрутизация
|
работа в Windows-сетях
|
веб-серверы
|
Apache
|
прокси-серверы
|
сетевая печать
|
прочее
# Программирование
GCC & GNU make
|
программирование в UNIX
|
графические библиотеки
|
Tcl
|
Perl
|
PHP
|
Java & C#
|
СУБД
|
CVS
|
прочее
# Ядро
# Мультимедиа
# Интернет
# Почта
# Безопасность
# Железо
# Разное
# Linux HowTo (как сделать)
# Книги и руководства
# Материалы на английском языке
Advanced Bash-Scripting Guide:
Prev
Next
Part 3. Beyond the Basics
Table of Contents
9.
Variables Revisited
9.1.
Internal Variables
9.2.
Manipulating Strings
9.3.
Parameter Substitution
9.4.
Typing variables:
declare
or
typeset
9.5.
Indirect References to Variables
9.6.
$RANDOM: generate random integer
9.7.
The Double Parentheses Construct
10.
Loops and Branches
10.1.
Loops
10.2.
Nested Loops
10.3.
Loop Control
10.4.
Testing and Branching
11.
Internal Commands and Builtins
11.1.
Job Control Commands
12.
External Filters, Programs and Commands
12.1.
Basic Commands
12.2.
Complex Commands
12.3.
Time / Date Commands
12.4.
Text Processing Commands
12.5.
File and Archiving Commands
12.6.
Communications Commands
12.7.
Terminal Control Commands
12.8.
Math Commands
12.9.
Miscellaneous Commands
13.
System and Administrative Commands
14.
Command Substitution
15.
Arithmetic Expansion
16.
I/O Redirection
16.1.
Using
exec
16.2.
Redirecting Code Blocks
16.3.
Applications
17.
Here Documents
18.
Recess Time
Prev
Home
Next
Numerical Constants
Variables Revisited