То, что вы узнаете в этом курсе, может быть применено к любой оболочке, однако основное внимание уделяется оболочке bash и некоторым действительно продвинутым функциям bash. Опять же, используете ли вы bash, bourne (sh), KornShell (ksh), C shell (csh), Z shell (zsh) или даже оболочку tcsh, вы все равно научитесь грамотно писать свои оболочки.
Темы затронутые в этом курсе:
-Пошаговый процесс написания сценариев оболочки, которые решают важные проблемы;
-Первое что нужно делать каждый раз при создании скрипта оболочки;
-Как быстро найти и исправить наиболее распространенные ошибки сценариев оболочки;
-Как принимать входные данные от пользователя, а затем принимать решения по этому вводу;
-Как принимать и обрабатывать аргументы командной строки;
-Какие специальные переменные доступны? Как и когда их использовать в сценариях оболочки?
-Проверочный список сценариев оболочки - вам никогда не придется угадывать, что включать в каждый из ваших сценариев оболочки снова. Просто используйте контрольный список;
-Реальные примеры сценариев оболочки из личной коллекции автора курса;
-Загрузка содержащая скрипты используемые в презентациях и уроках. Вы сможете смотреть и экспериментировать со всем, что вы изучаете;
-Тесты после каждого раздела, чтобы убедиться, что вы изучаете наиболее важные аспекты сценариев оболочки.
Посмотреть больше
Урок 1.00:01:39
Course Overview
Урок 2.00:01:04
Course Downloads, Including the scripts used in the course and a cheat sheet
Урок 3.00:00:50
Section Introduction
Урок 4.00:08:39
Shell Scripting, Part I
Урок 5.00:07:12
Shell Scripting, Part II
Урок 6.00:08:53
Exit Statuses and Return Codes
Урок 7.00:05:57
Exit Status Demo
Урок 8.00:07:19
Functions, Part I
Урок 9.00:04:49
Functions, Part II
Урок 10.00:00:28
Review
Урок 11.00:02:00
Shell Script Checklist and Template (Video)
Урок 12.00:00:24
Introduction to Wildcards
Урок 13.00:05:12
Wildcard Introduction, Part I
Урок 14.00:07:04
Wildcard Introduction, Part II
Урок 15.00:03:42
Wildcards in Shell Scripts
Урок 16.00:04:02
Wildcard Scripting Demo
Урок 17.00:05:44
Case Statements
Урок 18.00:07:41
Logging
Урок 19.00:05:43
While Loops, Part I
Урок 20.00:05:49
While Loops, Part II
Урок 21.00:08:09
Debugging Essentials
Урок 22.00:11:40
More Debugging Tips
Урок 23.00:28:51
Data Manipulation and Text Transformations with Sed
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.