Краткое введение в программирование на Bash
Отрывок из книги
Например, код: if test -f /etc/foo then Можно записать вот так: if [ -f /etc/foo ]; then Квадратные скобки — это еще один вариант записи test. Если у вас есть опыт в программировании на C, этот синтаксис для вас может быть более удобным. Обратите внимание на наличие пробелов до и после каждой из скобок test [8] . Точка с запятой: «;» говорит оболочке о завершении одного оператора и начале следующего. Все, что находится после этого символа будет работать так, как будто он находится на отдельной строке. Это делает код более удобным для чтения и, естественно, что такая запись необязательна. Если вы предпочитаете другой вариант записи —then можно сразу поместить в другой строке.
8
Наличие пробелов объясняется просто: открывающая квадратная скобка - это команда оболочки. В этом можно легко убедиться набрав в консоли команду which [ . А раз это отдельная команда, то ее нужно отделить пробелами от остальных опций. (прим. перев.)
Комментарии:
Популярные книги
Лекарь Империи 8
8. Лекарь Империи
Фантастика
:попаданцы
,городское фэнтези
,аниме
.
5.00
рейтинг книги
Геном хищника. Книга четвертая
4. Я - Легенда!
Фантастика
:боевая фантастика
,рпг
,попаданцы
.
5.00
рейтинг книги
Система Возвышения. (цикл 1-8) - Николай Раздоров
Система Возвышения
Фантастика
:боевая фантастика
.
4.65
рейтинг книги
Тихие ночи
2. Глэрд
Фантастика
:фэнтези
,боевая фантастика
,попаданцы
.
5.00
рейтинг книги
Глэрд IX: Легионы во Тьме
9. Глэрд
Фантастика
:боевая фантастика
,попаданцы
,фэнтези
.
5.00
рейтинг книги
Телохранитель Генсека. Том 4
4. Медведев
Фантастика
:попаданцы
,альтернативная история
.
6.00
рейтинг книги
Кодекс Охотника. Книга XIX
19. Кодекс Охотника
Фантастика
:фэнтези
.
5.00
рейтинг книги
Ветер перемен
5. Сын Петра
Фантастика
:попаданцы
,альтернативная история
.
5.00
рейтинг книги
Держать удар
11. Девяностые
Фантастика
:попаданцы
,альтернативная история
.
5.00
рейтинг книги
Точка Бифуркации IV
4. ТБ
Фантастика
:героическая фантастика
,городское фэнтези
,попаданцы
.
5.00
рейтинг книги
Золотой ворон
5. Все ради игры
Фантастика
:зарубежная фантастика
.
5.00
рейтинг книги
Маленькая женщина Большого
5. Наша
Любовные романы
:эро литература
,современные любовные романы
.
5.00
рейтинг книги
Отмороженный 11.0
11. Отмороженный
Фантастика
:боевая фантастика
,рпг
,попаданцы
,фантастика: прочее
,фэнтези
.
5.00
рейтинг книги
Мастер порталов
8. Гибрид
Фантастика
:боевая фантастика
,попаданцы
,технофэнтези
,аниме
,фэнтези
.
5.00
рейтинг книги
Адвокат Империи 6
6. Адвокат империи
Фантастика
:городское фэнтези
,аниме
,дорама
,попаданцы
.
5.00
рейтинг книги
Третий Генерал: Том IX
8. Третий Генерал
Фантастика
:городское фэнтези
,аниме
,попаданцы
.
5.00
рейтинг книги
Долг
7. Другая сторона
Фантастика
:боевая фантастика
.
5.56