59 lines
3.6 KiB
Markdown
59 lines
3.6 KiB
Markdown
---
|
||
Тип: Книга
|
||
Статус: Запланировано
|
||
Название: Идиомы bash
|
||
Автор:
|
||
- Карл Олбинг
|
||
- Джей Пи Фоссен
|
||
Количество страниц: 208
|
||
Прогресс: 0
|
||
Формат: Электронная
|
||
Обложка: Библиотека/Книги/covers/idiomy-bash.jpg
|
||
Начата:
|
||
Закончена:
|
||
Оценка:
|
||
Сложность:
|
||
Теги:
|
||
- bash
|
||
- shell
|
||
- linux
|
||
- автоматизация
|
||
- командная_строка
|
||
Категории:
|
||
- Программирование
|
||
- Операционные системы
|
||
Источник:
|
||
Ссылка:
|
||
---
|
||
|
||
# Идиомы bash
|
||
|
||
![[covers/idiomy-bash.jpg]]
|
||
|
||
## 📖 О книге
|
||
|
||
Карл Олбинг и Джей Пи Фоссен — опытные практики Unix/Linux — собрали коллекцию идиом bash: устойчивых конструкций и приёмов, которые отличают экспертные сценарии от любительских. Книга учит расшифровывать чужой код и писать собственный максимально читаемым и понятным образом — включая антипаттерны, которых следует избегать. Подходит для любой ОС: Linux, Unix, macOS, Windows. Серия «Бестселлеры O'Reilly», издательство «Питер», 2023, ISBN 978-5-4461-2307-0.
|
||
|
||
## 🧠 Ключевые идеи
|
||
|
||
- **Идиомы вместо синтаксиса**: bash полон конструкций, которые работают, но выглядят загадочно — идиоматический подход объясняет, почему код написан именно так и как это делать правильно
|
||
- **Читаемость как цель**: написать работающий скрипт легко, написать понятный — сложно; книга показывает конкретные техники, делающие bash-код прозрачным и сопровождаемым
|
||
- **Антипаттерны bash**: конструкции, которые следует избегать — распространённые ошибки, неочевидные ловушки и устаревшие практики с объяснением почему
|
||
- **Расшифровка чужого кода**: практические приёмы для понимания старых и плохо написанных скриптов — навык, незаменимый при работе с legacy-системами
|
||
- **Экспертный уровень**: от базового понимания переменных и условий к продвинутым конструкциям — подстановка процессов, массивы, регулярные выражения в bash
|
||
|
||
## 💬 Важные цитаты
|
||
|
||
- «Идиома — это не просто синтаксис, это паттерн мышления, принятый в сообществе»
|
||
- «Лучший bash-скрипт тот, который можно прочитать через год и сразу понять»
|
||
|
||
## 💡 Как применить в моих проектах
|
||
|
||
|
||
## 🔗 Связанные заметки
|
||
|
||
- [[Командная строка Linux. Полное руководство]]
|
||
- [[Командная строка Linux]]
|
||
- [[Внутреннее устройство Linux]]
|
||
- [[Библия Linux]]
|