Зарегистрироваться

Авторизоваться

забытый пароль

Забыли пароль? Пожалуйста, введите свой адрес электронной почты. Вы получите ссылку и создать новый пароль по электронной почте.

Добавить запись

Вы должны войти в систему, чтобы добавить запись .

Добавить вопрос

Вы должны авторизоваться, чтобы задать вопрос.

Авторизоваться

Зарегистрироваться

Добро пожаловать в Scholarsark.com! Ваша регистрация даст вам доступ к использованию больше возможностей этой платформы. Вы можете задавать вопросы, вносить свой вклад или дать ответы, просматривать профили других пользователей и многих других. Зарегистрироваться!

Сценарии оболочки Linux Bash: Практический способ обучения

Сценарии оболочки Linux Bash: Практический способ обучения

Цена: $49.99

Обучение важно, но самое главное — как его изучить.. Этот курс разработан таким образом, что вы можете изучить, а также изучить весь модуль курса с различными промышленными проектами..

Практический подход к изучению и изучению сценариев оболочки в различных промышленных проектах.

Содержание курса

Введение в программирование оболочки

  • Что такое Bash Shell?

  • Типы оболочки, доступные в Linux

  • О сценариях оболочки

  • Сценарии запуска Bash Shell

  • Домашний каталог пользователя – .bash_profile, .bashrc & .bash_logout

  • Шебанг

  • Создайте простой сценарий оболочки

  • Настройка разрешений для скрипта

  • Отладка сценария

Переменные оболочки & Среда

  • Переменные Bash

  • Переменные окружающей среды

  • Системные переменные

  • Присвоение значений переменным оболочки

  • Настройка среды оболочки bash

  • набор, окружение & команда экспорта

  • Правила присвоения имени переменной

  • Простой сценарий с использованием команды echo

  • Цитирование

  • Существует три типа цитирования

  • Двойная кавычка (“)

  • Одинарная цитата (‘)

  • обратная косая черта ()

  • Пользовательский ввод с клавиатуры

  • Чтение команды

  • МФС

  • Практическая лабораторная сессия

Арифметические операции

  • Выполнение арифметических операций

  • Создать целочисленную переменную

  • Создайте переменную констант

  • Расширение имени пути

  • Подстановочные знаки [*], ?, [..] так далее

  • Создавать & использовать псевдонимы

  • Практические лабораторные занятия

Промышленный проект по полной автоматизации отчета о предварительной валидации

  • Shell-скрипт для сбора необходимой информации с сервера.

  • Цвет Баш

  • Написание цветного текста

  • Различные цветовые коды для переднего плана & Фоновый текст

  • Лабораторная сессия по Bash Color

  • Скрипт для получения системной информации, т.е. system_details

  • Запланируйте выполнение скрипта через cron

  • Финальный сценарий для получения отчета об окружающей среде одним щелчком мыши.

  • Лабораторная сессия

Условные операторы (Принимать решение)

  • Обзор условного выполнения

  • Что такое состояние?

  • Логическое значение (Правда & Ложь)

  • Если еще заявление

  • Лабораторная сессия на тему «если...иначе»..

  • if..elif..else..fi заявление

  • тестовая команда

  • Логическое И &&

  • Логическое ИЛИ !!

  • Статус завершения команды

  • Числовое сравнение

  • Сравнение строк

  • Сравнение атрибутов файлов

  • Параметры командной строки оболочки

  • Позиционные параметры через специальную переменную оболочки $1, $2, $3,…,$N.

  • Практическая лабораторная сессия

Баш-лупы

  • Обзор оператора цикла

  • для оператора цикла

  • Лабораторная работа по циклу

  • цикл for с использованием синтаксиса C, например

  • цикл for с использованием аргументов командной строки

  • Вложенный оператор цикла

  • Шахматная доска с использованием оператора вложенного цикла

  • Оператор цикла while

  • Лабораторная сессия – read a text file line-by-line or using IFS

  • бесконечный цикл while

  • заявление о случае

  • Лабораторная работа по изложению дела

  • Создайте простую программу, управляемую с помощью меню, или инструмент автоматизации, используя оператор Case.

  • Промышленный проект

  • Обсуждаются различные сценарии, использующие циклы for или while.

Перенаправление оболочки & Управление процессом

  • Перенаправление ввода-вывода в Linux

  • Лабораторная работа по перенаправлению

  • Конвейеры в Linux

  • команда ти

  • дескриптор файла (ФД) в файл для вывода

  • дескриптор файла (ФД) в файл для ввода

  • дескриптор файла (ФД) для чтения & пишу

  • Практическая лабораторная сессия

  • Обзор процесса

  • передний план & фоновый процесс

  • Различная статистика процесса

  • Лабораторная сессия

функции

  • Определение функций

  • Функции отображения

  • Вложенные функции

  • Лабораторная сессия – функции записи

  • Вызов функций

  • Местный & глобальные переменные

  • Передача аргументов в функцию

  • оператор возврата

  • Практические лабораторные занятия

АВК

  • Введение

  • Сопоставление с образцом

  • Пользовательские переменные в awk

  • Предварительная обработка Awk

  • Постобработка Awk

  • Практическая лабораторная сессия

Редактор потока SED

  • Вступление

  • Замена или замена строки.

  • Замена n-го вхождения шаблона в строке

  • Замена всех вхождений шаблона в строку

  • Изменение косой черты (/) разделитель

  • С помощью & как совпавшая строка

  • Дублирование замененной строки с флагом /p

  • Замена строки на определенном номере строки

  • Замена строки в диапазоне строк

  • Заменить строки, соответствующие шаблону

  • Удаление строк

  • Добавить строку после совпадения

  • Добавить строку перед совпадением

  • Последняя лекция

Автор

Около arkadmin

Оставьте ответ