Идиомы bash, Олбинг К., Фоссен Д.П., 2023.
Сценарии на языке командной оболочки получили самое широкое распространение, особенно написанные на языках, совместимых с bash. Но эти сценарии часто сложны и непонятны. Сложность — враг безопасности и причина неудобочитаемости кода. Эта книга на практических примерах покажет, как расшифровывать старые сценарии и писать новый код, максимально понятный и легко читаемый. Авторы покажут, как использовать мощь и гибкость командной оболочки. Даже если вы умеете писать сценарии на bash, эта книга поможет расширить ваши знания и навыки. Независимо от используемой ОС — Linux, Unix, Windows или Mac — к концу книги вы научитесь понимать и писать сценарии на экспертном уровне. Это вам обязательно пригодится. Вы познакомитесь с идиомами, которые следует использовать, и такими, которых следует избегать.
Запуск bash.
Мы предполагаем, что вы уже имеете опыт программирования на bash и нет нужды рассказывать, где его найти или как установить. Конечно, bash есть почти во всех дистрибутивах Linux, и он уже установлен по умолчанию или может быть установлен практически в любой операционной системе. Получить версию для Windows можно с помощью Git for Windows1 подсистемы Windows для Linux (Windows Subsystem for Linux, WSL) или другими способами.
Оглавление.
Вступление.
Глава 1.Идиома «большого» if.
Глава 2.Язык циклов.
Глава 3.На всякий случай: оператор Case.
Глава 4.Язык переменных.
Глава 5.Выражения и арифметика.
Глава 6.Функции.
Глава 7.Списки и хеши.
Глава 8.Аргументы.
Глава 9.Файлы и не только.
Глава 10.Помимо идиом: работа с bash.
Глава 11.Разработка своего руководства по стилю.
Купить .
Теги: Олбинг :: Фоссен :: книги по программированию :: программирование :: bash
Смотрите также учебники, книги и учебные материалы:
- Карьера Software Engineering Manager, Эффективное управление командой разработчиков ПО, Стэньер Д., 2024
- Изучаем программирование на Python, Бэрри П., 2017
- Изучаем vi и Vim, Не просто редакторы, Роббинс А., Ханна Э., 2023
- Изучаем C# через разработку игр на Unity, Ферроне Х., 2022
- Идеальная работа, Программирование без прикрас, Мартин Р., 2022
- Красивый C++, 30 главных правил чистого, безопасного и быстрого кода, Дэвидсон Д.Г., Грегори Д., 2023
- Игровой движок, Программирование и внутреннее устройство, Грегори Д., 2021
- Грокаем функциональное программирование, Плахта М., 2024