Узнайте, как обрабатывать сценарии с помощью основанного на проекте курса (Bash Scripting, Bash Programming, Sed, Grep, Awk и др).
Вы пытались изучать Shell-скриптинг самостоятельно, но не располагаете структурой, необходимой для реального улучшения ваших навыков?
Вы устали собирать кусочки информации, которые вы не можете просто собрать?
Если так, то вам понравится этот курс.
Одна из самых больших жалоб, которые я слышу от студентов, заключается в том, что большинство курсов, которые они проходили в прошлом, просто предоставляют информацию без какого-либо контекста и без представления о том, как использовать эту информацию для использования!
Этот курс переворачивает этот старый, разочаровывающий и устаревший способ обучения с ног на голову.
Он основан на проектах, что означает, что вместо изучения кусочков информации вы будете писать реальные сценарии, которые вы можете использовать в реальных ситуациях. У вас есть возможность сразу же применить то, чему вы научились пользоваться, чтобы полностью понять и запомнить это.
Посмотреть больше
Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай
Linux Shell Scripting: A Project-Based Approach to Learning,
а также все другие курсы, прямо сейчас!
Creating a Local Lab Environment Using Vagrant and VirtualBox - Background
Урок 4.00:04:19
Exercise 1 – Walkthrough – Part I – Windows Users Only
Урок 5.00:03:16
Exercise 1 – Walkthrough – Part I – Mac Users Only
Урок 6.00:02:54
Exercise 1 – Walkthrough – Part I – Linux (CentOS/RHEL) Users Only
Урок 7.00:22:55
Exercise 1 – Walkthrough – Part II – All Users
Урок 8.00:08:03
Vagrant and VirtualBox Troubleshooting Tips
Урок 9.00:02:48
Section Introduction
Урок 10.00:35:03
Getting Started with Shell Scripting: Naming, Permissions, Variables, Builtins.
Урок 11.00:23:16
Special Variables, Pseudocode, Command Substitution, if Statement, Conditionals.
Урок 12.00:17:39
Exit Statuses, Return Codes, String Test Conditionals, More Special Variables.
Урок 13.00:23:28
Reading Standard Input, Creating Accounts, Username Conventions, More Quoting.
Урок 14.00:21:23
Exercise 2 - Walkthrough
Урок 15.00:31:03
Random Data, Cryptographic Hash Functions, Text and String Manipulation.
Урок 16.00:29:49
Positional Parameters, Arguments, for Loops, Special Parameters
Урок 17.00:16:13
The while Loop, Infinite Loops, Shifting, Sleeping
Урок 18.00:20:09
Exercise 3 - Walkthrough
Урок 19.00:13:27
Advanced Standard Input, Standard Output, and Standard Error - Part I
Урок 20.00:25:46
Advanced Standard Input, Standard Output, and Standard Error - Part II
Урок 21.00:11:58
Exercise 4 - Walkthrough
Урок 22.00:19:57
Case Statements
Урок 23.00:33:10
Functions
Урок 24.00:20:17
Parsing Command Line Options with getopts, Part 1
Урок 25.00:17:35
Parsing Command Line Options with getopts, Part 2
Урок 26.00:11:25
Deleting and Disabling Linux Accounts, Part 1 of 4 (Finding Files)
Урок 27.00:05:07
Deleting and Disabling Linux Accounts, Part 2 of 4 (The userdel command)
Урок 28.00:13:38
Deleting and Disabling Linux Accounts, Part 3 of 4 (Archives with tar)
Урок 29.00:08:09
Deleting and Disabling Linux Accounts, Part 4 of 4 (Disabling Accounts)
Урок 30.00:32:48
Deleting Users – Exercise 5 – Walkthrough
Урок 31.00:21:38
Cut and Awk
Урок 32.00:09:44
Cut and Awk Demonstration Script: Open Network Ports
Урок 33.00:18:06
Sort and Uniq
Урок 34.00:14:33
Parsing Log Files - Exercise 6 - Walkthrough
Урок 35.00:28:51
Sed
Урок 36.00:30:12
Configuring a Mini Network and Scripting for Remote Systems
Урок 37.00:25:45
Scripting Remote Commands – Walkthrough – Part 1
Урок 38.00:12:38
Scripting Remote Commands – Walkthrough – Part 2
Урок 39.00:07:47
Summary
Урок 40.00:09:39
What Shell Scripting Is and Why You Should Learn It
Комментарии
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Shell scripting: Discover how to automate command line tasks
То, что вы узнаете в этом курсе, может быть применено к любой оболочке, однако основное внимание уделяется оболочке bash и некоторым действительно продвинутым функциям bash. Опять же, используете ли вы bash, bourne (sh), KornShell (ksh), C shell (csh), Z shell (zsh) или даже оболочку tcsh, вы все равно научитесь грамотно писать свои оболочки.Темы затронутые в этом курсе:-Пошаговый процесс написания сценариев оболочки, которые решают важные пробле
Мы создаем Shell в стиле оболочки Bourne, Bash, zsh и тд. Она поддерживает (1) выполнение команд с произвольным числом аргументов, (2) цитирование этих аргументов и (3) объединение команд в произвольно длинные конвейеры, вывод одной команды становится входом следующей. Для этого требуется написать парсер, который мы делаем с Parslet, библиотекой парсеров PEG.
Linux Bash Shell Scripting - Полное Руководство (Включая AWK и SED)
Linux Bash Shell Scripting: Complete Guide (incl. AWK & SED)
Добро пожаловать на курс по написанию Linux bash shell скриптов. Я Ричард, и я буду вашим инструктором. Я отлично разбираюсь в Linux Bash Shell Scripting, так как всю свою карьеру я работал в компании Fortune 50, где, помимо заботы о 200+ серверах Solaris, написал много сценариев для обеспечения простоты жизни :)
Shell и Bash скриптинг: начальное руководство для новичков
Shell and Bash Scripting Beginner's Guide
Подавляющее большинство приложений (особенно Java приложений) разрабатываются и разворачиваются на Unix операционных системах (Linux, MacOS). Поэтому в любом случае каждый разработчик столкнется с командной строкой, а значит и bash: либо на локальном компьютере, либо удаленно подключиться к серверу для его настройки и выполнения команд.