59 lines
3.6 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
Тип: Книга
Статус: Запланировано
Название: Идиомы 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]]