К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Linux Bash Scripting: Automate, Control & Design · LearnSpace
Назад в каталог
courseraПрограммирование

Linux Bash Scripting: Automate, Control & Design

Курс от EDUCBA
Уровень не указан≈ 6.9 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Master Linux Bash Scripting and build the skills to automate repetitive tasks, streamline Linux operations, and create efficient command-line solutions. This course provides a structured learning experience that takes you from the fundamentals of Linux and Bash to advanced scripting techniques, helping you develop practical automation skills through hands-on examples and live demonstrations. You will begin by learning the essentials of Bash scripting, including shell usage, execution permissions, variables, environment variables, and core Linux commands. As you progress, you will work with command-line arguments, input and output handling, redirection, pipes, filters, and conditional logic to create flexible, intelligent scripts. The course then advances to loops, case statements, error redirection, and interactive dialog-based user interfaces, enabling you to design scripts that are both powerful and user-friendly. Designed for beginners exploring Linux as well as professionals looking to strengthen their Bash scripting and automation skills, this course combines foundational concepts with practical applications. By the end of the course, you will be able to create Bash scripts, manage variables and input/output operations, implement loops and conditional statements, control program flow, and design interactive command-line interfaces to improve productivity and automate everyday Linux tasks.

Навыки, которые вы освоите

Bash (Scripting Language)ScriptingLinux CommandsShell ScriptCommand-Line InterfaceFile I/OUser Interface (UI)Program DevelopmentUnix ShellQuality ImprovementProcess ManagementQuality ManagementLinuxIT AutomationLinux AdministrationScripting LanguagesComputational LogicFile ManagementProgramming PrinciplesInteractive Design

Программа курса

3 модулей · 37 учебных материалов

01Foundations of Linux and Bash14 материалов

Getting Started with Bash

Bash Scripting IntroductionВидеоUses of LinuxВидеоHow to use shellВидеоPermission to Bash FileВидео

Учитесь у экспертов

EDUCBA

Преподаватель курса

Linux Bash Scripting: Automate, Control & Design
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 6.9 ч

3 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Корейский, Немецкий, Индонезийский, Испанский, Японский

Часть программы вашего университета
Getting Started with BashЗадание

Variables, Scripts, and Commands

System Defined VariablesВидеоPractical DemoВидеоPractical Demo ContinueВидеоSecond ScriptВидеоImportant CommandsВидеоVariables, Scripts, and CommandsЗаданиеBuilding Your First Bash Script with Variables and PermissionsDIALOGUEGraded - Foundations of Linux and BashЗаданиеGetting Started with Bash: Creating and Running Your First ScriptsDIALOGUE
02Working with Commands and Control Flow12 материалов

Command Utilities and Input Handling

Grep and Read CommandВидеоCommand Line ArgumentВидеоCommand Line Argument ContinueВидеоInput OutputВидеоInput Output ContinueВидеоCommand Utilities and Input HandlingЗадание

Piping and Conditional Statements

Pipe and FilterВидеоPipe and Filter ContinueВидеоIf Else StatementВидеоIf Else Statement NestedВидеоPiping and Conditional StatementsЗаданиеGraded - Working with Commands and Control FlowЗадание
03Loops, Redirection, and User Interfaces11 материалов

Mastering Loops and Case Statements

For LoopВидеоFor Loop ContinueВидеоWhile Loop Case StatementВидеоWhile Loop Case Statement ContinueВидеоMastering Loops and Case StatementsЗадание

Advanced Bash Features

Bash Redirect Output Bash ConsoleВидеоUser Interface Dialog UtilityВидеоUser Interface Dialog Utility ContinueВидеоAdvanced Bash FeaturesЗаданиеGraded - Loops, Redirection, and User InterfacesЗаданиеAutomating Linux Operations with Bash ScriptingDIALOGUE