Библиотека knigago >> Компьютеры: Операционные системы >> Linux >> Идиомы bash


Владимир Гаков Литературоведение Книга "Ультиматум" является глубоким и всесторонним исследованием темы ядерной войны в литературе и ее влияния на общественное восприятие. Автор Владимир Гаков исследует обширный спектр произведений, от постапокалиптической научной фантастики до документальных репортажей, чтобы выявить, как ядерная война была представлена ​​и изучена в искусстве и культуре. Гаков анализирует произведения таких авторов, как Рей Брэдбери, Курт Воннегут и Йозеф...

СЛУЧАЙНАЯ КНИГА

Демоны. Джон Ширли
- Демоны

Жанр: Ужасы

Год издания: 2006

Серия: Холод страха

Карл Олбинг , Джей Пи Фоссен - Идиомы bash

Идиомы bash
Книга - Идиомы bash.  Карл Олбинг , Джей Пи Фоссен  - прочитать полностью в библиотеке КнигаГо
Название:
Идиомы bash
Карл Олбинг , Джей Пи Фоссен

Жанр:

Linux

Изадано в серии:

Бестселлеры o’reilly

Издательство:

Питер

Год издания:

ISBN:

978-5-4461-2307-0

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Идиомы bash"

Сценарии на языке командной оболочки получили самое широкое распространение, особенно написанные на языках, совместимых с bash. Но эти сценарии часто сложны и непонятны. Сложность — враг безопасности и причина неудобочитаемости кода. Эта книга на практических примерах покажет, как расшифровывать старые сценарии и писать новый код, максимально понятный и легко читаемый. Авторы Карл Олбинг (Carl Albing) и Джей Пи Фоссен (JP Vossen) покажут, как использовать мощь и гибкость командной оболочки. Даже если вы умеете писать сценарии на bash, эта книга поможет расширить ваши знания и навыки. Независимо от используемой ОС — Linux, Unix, Windows или Mac — к концу книги вы научитесь понимать и писать сценарии на экспертном уровне. Это вам обязательно пригодится. Вы познакомитесь с идиомами, которые следует использовать, и такими, которых следует избегать.

Читаем онлайн "Идиомы bash". [Страница - 2]

Case...........................................................42
Сделайте свой выбор...................................................................................................................42
Применение на практике..........................................................................................................44
Задача..........................................................................................................................................45
Наш сценарий..........................................................................................................................45
Сценарии-обертки........................................................................................................................47
Еще один важный момент.........................................................................................................54
В заключение: стиль и удобочитаемость............................................................................55
Глава 4. Язык переменных.....................................................................................57
Ссылка на переменную...............................................................................................................57
Дополнительные параметры...................................................................................................59
Сокращенный вариант команды basename...............................................................59
Удаление пути или префикса............................................................................................60
Сокращенный вариант команды dirname или удаление суффикса................61
Другие модификаторы.........................................................................................................62
Условные подстановки...............................................................................................................66
Значения по умолчанию......................................................................................................66
Списки значений, разделенных запятыми..................................................................67
Изменение значения.............................................................................................................68
$RANDOM..........................................................................................................................................68
Подстановка команд....................................................................................................................69
В заключение: стиль и удобочитаемость............................................................................71
Глава 5. Выражения и арифметика.......................................................................72
Арифметика.....................................................................................................................................73
Круглые скобки не нужны...................................................................................................76
Составные команды.....................................................................................................................77
В заключение: cтиль и удобочитаемость............................................................................80
Глава 6. Функции......................................................................................................82
Вызов функций...............................................................................................................................82
Определение функций................................................................................................................83
Параметры функций..............................................................................................................83
Возвращаемые значения функций.................................................................................85
Локальные переменные......................................................................................................86

Оглавление  

7

Особые случаи................................................................................................................................87
Функция printf.................................................................................................................................88
Вывод POSIX..............................................................................................................................89
Получение и использование даты и времени...........................................................90
printf для повторного использования или отладки................................................91
В заключение: стиль и удобочитаемость............................................................................91
Глава 7. Списки и хеши............................................................................................93
Сходные черты...............................................................................................................................95
Списки................................................................................................................................................96
Хеши................................................................................................................................................. 101
Пример подсчета слов............................................................................................................. 106
В заключение: cтиль и удобочитаемость......................................................................... 109
Глава 8. Аргументы............................................................................................... 110
Ваш первый аргумент............................................................................................................... 110
Поддержка ключей.................................................................................................................... 112
Анализ ключей...................................................................................................................... 113
Длинные ключи........................................................................................................................... 115
HELP!................................................................................................................................................. 118
Отладочный и подробный режимы вывода.................................................................. 122
Версия.............................................................................................................................................. 123
В заключение: стиль и --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.

Книги схожие с «Идиомы bash» по жанру, серии, автору или названию:

Linux. Системное программирование. Роберт Лав
- Linux. Системное программирование

Жанр: Linux

Год издания: 2014

Серия: Бестселлеры o’reilly

Linux. Книга рецептов. Карла Шрёдер
- Linux. Книга рецептов

Жанр: Linux

Год издания: 2022

Серия: Бестселлеры o’reilly