Companies Home Search Profile

Master Bash Shell Scripting in Linux

Focused View

Andrei Dumitrescu

2:34:26

98 View
  • 01 Welcome to Bash Shell Scripting Essentials.mp4
    01:43
  • 02 Bash Aliases.mp4
    07:09
  • 03 Intro to Bash Shell Scripting.mp4
    07:33
  • 04 The Bash Shebang and Comments.mp4
    05:50
  • 05 Running Scripts.mp4
    03:50
  • 06 Variables in Bash.mp4
    10:48
  • 07 Environment Variables.mp4
    07:24
  • 08 Getting User Input.mp4
    05:12
  • 09 Special Variables and Positional Arguments.mp4
    08:28
  • 10 If, Elif and Else Statements.mp4
    09:24
  • 11 Testing Conditions For Numbers.mp4
    03:12
  • 12 Multiple Conditions and Nested If Statements.mp4
    06:12
  • 13 Command Substitution.mp4
    05:58
  • 14 Comparing Strings in If Statements.mp4
    08:53
  • 15 Lab Testing Network Connections.mp4
    04:26
  • 16 For Loops.mp4
    08:09
  • 17 Lab Dropping a List of IP addresses Using a For Loop.mp4
    04:26
  • 18 While Loops.mp4
    09:42
  • 19 Case Statement.mp4
    09:18
  • 20 Functions in Bash.mp4
    07:56
  • 21 Variable Scope in Functions.mp4
    02:58
  • 22 Menus in Bash. The Select Statement.mp4
    05:52
  • 23 Lab System Administration Script using Menus.mp4
    10:03
  • Description


    70b788b2

    Welcome to this class on Bash Shell Scripting Essentials!

    By the end of this class, you'll know everything from creating simple or complex shell scripts to automate repetitive tasks in Linux. 

    This hands-on course goes straight to the point without any distraction and focuses solely on how to learn bash shell programming.

    Nowadays Linux powers the servers of the Internet and is practically everywhere.  Simply put, Linux is free, secure, and robust. Learning Linux and shell scripting now could be the best decision of your career! If you invest your time and effort in learning these skills TODAY  it will pay off greatly in the FUTURE. 

    Since this is intermediate Linux, before enrolling in this class you have to already master the basics of the Linux commands. Some basic knowledge of programming, in general, is also required. Once you have a grasp on Linux and Programming Basics, you can move on to Bash Shell scripting.

    My advice is to first check my other classes on Linux Administration published here on SkillShare: they will help you build a strong foundation of Linux. 

    The class projects will help you use the knowledge in a practical way and the skills you’ll learn will broaden your horizons and increase your value on the job market.

    Major topics of this course:

    • Bash Aliases
    • Intro to Bash Shell Scripting
    • Running Scripts
    • Variables in Bash
    • Getting User Input
    • Special Variables and Positional Arguments
    • If, Elif and Else Statements
    • Testing Conditions For Numbers
    • Command Substitution
    • Comparing Strings in If Statements
    • For Loops
    • While Loops
    • Case Statement
    • Functions in Bash
    • Variable Scope in Functions
    • Menus in Bash. The Select Statement

    and more! 

    What You'll Learn?


      • Technology
      • Linux
      • IT Security
      • Script
      • Bash
      • Operating Systems
      • Ubuntu

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Andrei Dumitrescu
    Andrei Dumitrescu
    Instructor's Courses

    I've been a Network and Software Engineer for over 15 years, the typical profile of a DevOps Engineer.

    I've cofounded Crystal Mind Academy, a Cisco Academy and professional training center in Romania,  that focuses on teaching cutting-edge technologies to students.

    I have contributed to education in areas of programming, information security and operating systems. During the last 12 years more than 20,000 thousand students have participated in-person or online  training programs at Crystal Mind Academy. 

    I have developed documentation, labs and case studies for many training programs such as Cisco CCNA, CCNA Security, CCNP, Linux Administration, Information Security, Python Programming, Network Automation with Python or Blockchain Programming (Ethereum/Solidity) which have been successfully attended by thousands over the years. 

    When I'm not working, I crossfit, read a good book, enjoy a good time or travel with my wife and children.

    Skillshare is an online learning community based in the United States for people who want to learn from educational videos. The courses, which are not accredited, are only available through paid subscription.
    • language english
    • Training sessions 23
    • duration 2:34:26
    • Release Date 2023/02/26