Идиомы bash [Карл Олбинг] (pdf) читать постранично, страница - 3

-  Идиомы bash  (и.с. Бестселлеры o’reilly) 4.57 Мб, 209с. скачать: (pdf) - (pdf+fbd)  читать: (полностью) - (постранично) - Карл Олбинг - Джей Пи Фоссен

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

ловушка!................................................................................................................................. 140
Встроенные документы и строки........................................................................................ 142
Код выполняется в интерактивном режиме?................................................................ 143
В заключение................................................................................................................................ 144
Глава 10. Помимо идиом: работа с bash............................................................ 145
Приглашения к вводу............................................................................................................... 146
Часовой пояс в приглашении........................................................................................ 149
Получение ввода пользователя.......................................................................................... 149
read............................................................................................................................................. 150
pause.......................................................................................................................................... 152
select.......................................................................................................................................... 152
Псевдонимы.................................................................................................................................. 153
Функции.......................................................................................................................................... 155
Локальные переменные.......................................................................................................... 156
Возможности Readline.............................................................................................................. 156
Журналирование в bash.......................................................................................................... 158
Обработка JSON с помощью jq............................................................................................. 159
Поиск в списке процессов...................................................................................................... 160
Ротация старых файлов........................................................................................................... 161
Встроенная документация..................................................................................................... 163
Отладка в bash............................................................................................................................. 169
Модульное тестирование в bash......................................................................................... 172
В заключение................................................................................................................................ 173
Глава 11. Разработка своего руководства по стилю....................................... 174
Удобочитаемость........................................................................................................................ 177
Комментарии................................................................................................................................ 179
Имена............................................................................................................................................... 180
Функции.......................................................................................................................................... 182
Кавычки........................................................................................................................................... 183
Форматирование........................................................................................................................ 184
Синтаксис....................................................................................................................................... 186
Другие рекомендации.............................................................................................................. 187
Шаблон сценария....................................................................................................................... 187
Другие руководства по стилю.............................................................................................. 189

Оглавление  

9

Инструмент проверки оформления кода на bash....................................................... 190
В заключение................................................................................................................................ 191
Приложение. Руководство по стилю................................................................. 192
Удобочитаемость........................................................................................................................ 193
Комментарии................................................................................................................................ 194
Имена............................................................................................................................................... 194
Функции.......................................................................................................................................... 195
Кавычки........................................................................................................................................... 197
Форматирование........................................................................................................................ 198
Синтаксис....................................................................................................................................... 198
Другие рекомендации.............................................................................................................. 199
Шаблон сценария....................................................................................................................... 200
Об авторах............................................................................................................. 202
Иллюстрация на обложке.................................................................................... 203

Вступление

Вот как словарь Уэбстера определяет термин идиома:1
1. Специфический оборот речи, употребляющийся как единое
целое, значение которого не определяется значением входящих
в него слов (как, например, оборот «в подвешенном состоянии»,
означающий «неопределенность»). В данном обороте может иметь
место нетипичное грамматическое использование слов (например,
«дать дорогу»).
2а. Язык, свойственный народу, географической области, сообществу или классу, диалект.
2б. Синтаксическая, грамматическая или структурная форма,
характерная для языка.
3. Стиль или форма художественного выражения, характерные
для человека, периода или движения, средства или инструмента.
Почему для книги выбрано название «Идиомы bash»? Для простоты.
Или, если хотите, чтобы было понятнее. В этой книге «простота» —
синоним «понятности». Мы не