Уильям Шоттс - Командная строка Linux
Название: | Командная строка Linux | |
Автор: | Уильям Шоттс | |
Жанр: | Учебники и самоучители по компьютеру, Linux | |
Изадано в серии: | неизвестно | |
Издательство: | неизвестно | |
Год издания: | - | |
ISBN: | неизвестно | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Командная строка Linux"
Книга Уильяма Шоттса "Командная строка Linux: Полное руководство" представляет обширный обзор «жизни» в командной строке Linux. В отличие от других книг, посвященных одной программе, такой как командный интерпретатор bash, в этой книге автор попытается рассказать, как поладить с интерфейсом командной строки в более широком аспекте. Как он работает? Что можно сделать с его помощью? Как лучше его использовать? Эта книга не об администрировании системы Linux. Эта книга исключительно о Linux. В книге материал излагается в тщательно выверенной последовательности, как в школе, где учитель руководит вами и направляет вас по правильному пути. Многие авторы грешат тем, что подают материал в «систематическом» порядке, имеющем определенный смысл для писателя, но способном вызывать путаницу у начинающих пользователей. Цель данной книги — познакомить вас с идеологией Unix, которая отличается от идеологии Windows.
Читаем онлайн "Командная строка Linux". [Страница - 208]
Этап второй: добавление некоторых данных
Переменные и константы
Создание переменных и констант
Присваивание значений переменным и константам
Встроенные документы
Заключительное замечание
26. Проектирование сверху вниз
Функции командной оболочки
Локальные переменные
Постоянное опробование сценария
Заключительное замечание
27. Управление потоком выполнения: ветвление при помощи if
Использование if
Код завершения
Команда test
Выражения для проверки файлов
Выражения для проверки строк
Выражения для проверки целых чисел
Более современная версия команды test
(( )) — для проверки целых чисел
Объединение выражений
Операторы управления: еще один способ ветвления
Заключительное замечание
28. Чтение ввода с клавиатуры
read — чтение значений со стандартного ввода
Параметры
Выделение полей в строке ввода с помощью IFS
Проверка ввода
Меню
Заключительное замечание
Дополнительные сведения
29. Управление потоком выполнения: циклы while и until
Циклы
while
Прерывание цикла
until
Чтение файлов в циклах
Заключительное замечание
30. Поиск и устранение ошибок
Синтаксические ошибки
Отсутствующие кавычки
Отсутствующие или неожиданные лексемы
Непредвиденная подстановка
Логические ошибки
Защитное программирование
Проверка ввода
Тестирование
Заглушки
Комплекты тестов
Отладка
Поиск проблемной области
Трассировка
Исследование значений в процессе выполнения
Заключительное замечание
31. Управление потоком выполнения: ветвление с помощью case
case
Шаблоны
Объединение нескольких шаблонов
Заключительное замечание
32. Позиционные параметры
Доступ к командной строке
Определение числа аргументов
shift — доступ к множеству аргументов
Простые приложения
Использование позиционных параметров в функциях
Обработка позиционных параметров скопом
Более сложное приложение
Заключительное замечание
33. Управление потоком выполнения: цикл for
for: традиционная форма
for: форма в стиле языка C
Заключительное замечание
34. Строки и числа
Подстановка параметров
Простые параметры
Подстановка пустых переменных
Получение имен переменных
Операции со строками
Вычисление и подстановка арифметических выражений
Основание системы счисления
Унарные операторы
Простая арифметика
Присваивание
Битовые операции
Логические операторы
bc — язык калькулятора для вычислений с произвольной точностью
Применение bc
Пример сценария
Заключительное замечание
Дополнительные сведения
35. Массивы
Что такое массивы?
Создание массива
Присваивание значений массиву
Доступ к элементам массива
Операции с массивами
Вывод содержимого всего массива
Определение числа элементов в массиве
Поиск используемых индексов
Добавление элементов в конец массива
Сортировка массива
Удаление массива
Заключительное замечание
36. Экзотика
Группы команд и подоболочки
Перенаправление
Подстановка процессов
Ловушки
Асинхронное выполнение
wait
Именованные каналы
Создание именованного канала
Использование именованных каналов
Заключительное замечание
--">
Книги схожие с «Командная строка Linux» по жанру, серии, автору или названию:
Михаил Евгеньевич Флёнов - Linux глазами хакера Жанр: Учебники и самоучители по компьютеру Год издания: 2021 |
Брайан Уорд - Внутреннее устройство Linux Жанр: Современные российские издания Год издания: 2015 |