Companies Home Search Profile

Operationalizing Bash and Z Shell Scripts

Focused View

Andrew Mallett

3:01:22

42 View
  • 01. Course Overview.mp4
    01:35
  • 01. How to Create Awesome Scripts.mp4
    07:37
  • 02. Versioning the BASH Shell.mp4
    04:27
  • 01. Understanding Shell Options.mp4
    04:52
  • 02. Configuring Options with Shopt.mp4
    04:46
  • 03. Configuring Options Using Set.mp4
    05:36
  • 04. Calculating Values from the Shell.mp4
    06:32
  • 05. Understanding Arrays.mp4
    05:38
  • 06. Summary and What's Next.mp4
    03:04
  • 01. Understanding Shell Redirection.mp4
    04:56
  • 02. Working with Shell Redirection.mp4
    04:04
  • 03. Working with File Descriptors.mp4
    05:38
  • 04. Creating Heredocs.mp4
    02:45
  • 05. Printing to the Console.mp4
    06:07
  • 06. Understanding Process Substitution at the CLI.mp4
    04:38
  • 07. Summary and What's Next.mp4
    03:21
  • 01. Understanding the Debug Process.mp4
    03:16
  • 02. Working at the CLI Debugging Scripts.mp4
    04:19
  • 03. Using Type and Which.mp4
    05:43
  • 04. Summary and What's Next.mp4
    02:22
  • 01. Scripting Positional Arguments.mp4
    03:11
  • 02. Using Script Arguments.mp4
    04:07
  • 03. Working with Shift.mp4
    05:21
  • 04. Understanding Options.mp4
    04:04
  • 05. Working with Options.mp4
    06:11
  • 06. Designating the End of Options.mp4
    06:21
  • 07. Summary and What's Next.mp4
    02:46
  • 01. Understanding User Input Using Read.mp4
    04:06
  • 02. Using Read.mp4
    05:17
  • 03. Understanding the Shell Search and Replace.mp4
    03:34
  • 04. Using Variable Defaults and Search and Replace.mp4
    05:01
  • 05. Summary and What's Next.mp4
    03:43
  • 01. Handling Long Running Scripts.mp4
    06:10
  • 02. Scheduling Using At.mp4
    04:46
  • 03. Scheduling Using Cron and Anacron.mp4
    05:47
  • 04. Understanding the Script and Service.mp4
    05:47
  • 05. Creating Resources and Script.mp4
    06:10
  • 06. Creating Service Units.mp4
    05:45
  • 07. Summary.mp4
    01:59
  • Description


    This course, Operationalizing BASH and Z Shell Scripts, is the course you need to learn the details of how you can put your shell scripts to effective use either from the command line or as a systemd service.

    What You'll Learn?


      Creating awesome scripts that are functional and look professional is the aim of every developer. As you progress through this course, Operationalizing Bash and Z Shell Scripts, you will learn to accessorize your script with features that add to its purpose. First, you will learn that enabling the features that you need and disabling those that you don't is as easy as the command shoot and set. Next, you will learn how to collect valuable input from your users either through prompts and the read command or the professional approach using getops and command line options. Finally, you will create a script to process text input sent via named pipes and finalize the project as a system service unit. By the time you are finished with this course, you will be able to create awesome scripts that have the functionality you need for each bespoke project. Software required: Any modern Linux distribution with access to BASH and ZSH.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Andrew Mallett
    Andrew Mallett
    Instructor's Courses
    Andrew is an all around Linux professional with in depth knowledge of the OS and this is supported with scripting in bash, perl, python and ruby and application development in C, C++ and Java. Having worked for many years in training, Andrew has developed automated course build systems after endless time wasted on Friday nights. The first build system he built was aptly named "Friday nights." This has inspired his interest in all things deployment related. He has authored training courses on Microsoft Deployment Toolkit as well as countless bespoke PXE solutions to training organizations. His commitment to the community shows in the amount of content that he has uploaded to his YouTube channel since theurbanpenguin was founded in 2009, as well as more recently helping with the Google / Raspberry Pi CoderDojo project. He also teaches Linux in schools. Over the years Andrew has taught Novell, Microsoft, Lotus Notes, Citrix, Solaris as well as Linux. It is Linux, though, where his love is. Andrew is able to help you understand how the product will fit into your organization and understand the heterogeneous environment we all work in.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 39
    • duration 3:01:22
    • level average
    • English subtitles has
    • Release Date 2023/10/15