Companies Home Search Profile

Bash Mastery: Scripting Your Way to Command-Line Excellence

Focused View

Rohan Arora

6:51:31

13 View
  • 1.1 Cheat Sheet - Getting Started with Shell Scripting.pdf
  • 1. Purpose of Shell Scripting.mp4
    05:34
  • 2. Using Multiple Commands.mp4
    04:21
  • 3.1 first script.zip
  • 3. Creating our First Script File.mp4
    14:52
  • 4. Exercise Performance Analysis.mp4
    07:06
  • 5.1 performance analyzer.zip
  • 5. Solution for Exercise Performance Analysis.mp4
    10:22
  • 6. Conclusion.mp4
    01:10
  • 1. What are Variables.mp4
    08:00
  • 2.1 env var.zip
  • 2. Creating a script using Environment Variables.mp4
    06:06
  • 3.1 guests.zip
  • 3.2 val.zip
  • 3. User Variables.mp4
    13:02
  • 4.1 comm sub.zip
  • 4. Lets understand Command Substitution.mp4
    06:14
  • 5. Exercise - Command Substitution.mp4
    02:54
  • 6.1 log.zip
  • 6. Solution for Exercise - Command Substitution.mp4
    05:25
  • 7. Getting started with Arithmetic Expansion.mp4
    06:32
  • 8.1 ar1.zip
  • 8.2 ar2.zip
  • 8. Engaging arithmetic expansion while writing scripts.mp4
    06:26
  • 9. Bash Calculator (bc) - A floating point solution.mp4
    06:51
  • 10.1 bc1.zip
  • 10.2 bc2.zip
  • 10. Using bc in scripts.mp4
    07:01
  • 11.1 epoch.zip
  • 11. Calculating the number of days between two specific dates using epoch time.mp4
    09:43
  • 1.1 positional10.zip
  • 1.2 positional20.zip
  • 1. Positional Parameters.mp4
    10:48
  • 2.1 positional30.zip
  • 2. Handling lots of command-line arguments.mp4
    04:28
  • 3.1 special.zip
  • 3. Special parameters.mp4
    06:23
  • 4. Grabbing all the data.mp4
    08:23
  • 5.1 read10.zip
  • 5.2 read20.zip
  • 5. Read command.mp4
    09:31
  • 6. Timing out and reading with no display.mp4
    06:47
  • 7.1 select101.zip
  • 7. Select command.mp4
    06:01
  • 1. Chaining multiple commands using List.mp4
    05:19
  • 2. List hands-on-lab.mp4
    08:21
  • 3. Comparing integers using Test command.mp4
    10:12
  • 4. Comparing strings using Test command.mp4
    03:20
  • 5. Running tests for existing files.mp4
    05:32
  • 6.1 if101.zip
  • 6.2 if201.zip
  • 6. If-then statement.mp4
    08:34
  • 7.1 if301.zip
  • 7. Exercise If-then statement.mp4
    08:42
  • 8.1 elseif101.zip
  • 8.2 elseif201.zip
  • 8. If-then-else statement.mp4
    07:26
  • 9.1 elseif301.zip
  • 9. Including an else block within an existing script.mp4
    04:49
  • 10.1 if401.zip
  • 10. Exercise If-then-else statement.mp4
    08:20
  • 11.1 elif101.zip
  • 11. If-elif-else statement.mp4
    08:02
  • 12.1 elif201.zip
  • 12. Exercise - Creating a guests list.mp4
    07:13
  • 13. Grade Calculator.html
  • 14. File type checker.html
  • 15. Building a simple calculator.html
  • 16.1 case101.zip
  • 16. Case statements.mp4
    10:09
  • 17.1 case201.zip
  • 17. Exercise - Verifying the file type using file extension.mp4
    06:59
  • 1.1 while101.zip
  • 1.2 while201.zip
  • 1. While loops.mp4
    08:03
  • 2. Create a countdown timer.html
  • 3.1 getopts theory.pdf
  • 3. GetOpts.mp4
    08:50
  • 4.1 getopts201.zip
  • 4. GetOpts hands-on-lab.mp4
    05:51
  • 5. Archiving and compressing existing files using getotps.html
  • 6.1 readwhile101.zip
  • 6. Read-while loops.mp4
    08:59
  • 7. Arrays.mp4
    08:10
  • 8. ReadArray Command.mp4
    04:45
  • 9.1 forloop101.zip
  • 9. For loops.mp4
    03:49
  • 10.1 forloop201.zip
  • 10. Using ReadArray command with For loops.mp4
    09:15
  • 11. Search for a specific line using ReadArray command and For loop.html
  • 1. At command.mp4
    04:12
  • 2. At command examples.mp4
    07:33
  • 3. Scheduling regular scripts using cron program.mp4
    08:19
  • 4. Example - Scheduling a basic script using cron.mp4
    04:17
  • 5. Existing cron directories.mp4
    05:18
  • 6. crontab.guru.mp4
    02:23
  • 7. Anacron program.mp4
    08:51
  • 8. Conclusion.mp4
    01:47
  • 1.1 AWS Management Console.html
  • 1. Signing up for an AWS free tier account.mp4
    02:16
  • 2.1 Handwritten Notes EC2.pdf
  • 2. Basics of Elastic Compute Cloud (EC2).mp4
    09:01
  • 3. Launching our first EC2 instance.mp4
    08:59
  • 4. Connecting to our EC2 instance via SSH.mp4
    03:51
  • 5. Copying files using Secure Copy Protocol (SCP).mp4
    08:35
  • 6. Clean up.mp4
    01:29
  • Description


    Mastering and Unleashing the Power of Bash Scripting

    What You'll Learn?


    • Develop standalone Bash scripts autonomously
    • Demonstrate proficiency in both reading and writing Bash syntax
    • Streamline workflows by employing Bash scripts for automation
    • Employ advanced debugging tools to troubleshoot Bash scripts effectively
    • Execute Bash scripts seamlessly on remote servers

    Who is this for?


  • Individuals aiming to enhance their IT career by mastering the creation of efficient Bash scripts for task automation and time-saving
  • Those familiar with the Linux command line seeking to transition from basic familiarity to proficiency in Bash scripting
  • Novice Bash scripters and individuals with hands-on experience desiring a more comprehensive insight into the inner workings of Bash
  • What You Need to Know?


  • Basics of Linux command line
  • You should be comfortable navigating the file system and opening files using the command line
  • More details


    Description

    Welcome to "Bash Mastery: Scripting Your Way to Command-Line Excellence" — your gateway to mastering the art of automating tasks and streamlining your workflow with Bash scripting! Whether you're a seasoned developer or just getting started in the world of programming, this comprehensive video course is designed to equip you with the skills needed to harness the full potential of the Bash shell.


    In this course, we will embark on a journey through the fundamentals of Bash scripting, guiding you step by step from the basics to advanced concepts. You'll learn how to write efficient and effective scripts to automate repetitive tasks, manage files and directories, manipulate data, and even interact with external programs. Each lesson is crafted to provide hands-on experience, ensuring that you not only understand the theory but also gain practical proficiency in Bash scripting.


    Here's what you can expect to explore:


    1. Introduction to Bash: Familiarize yourself with the Bash environment, understand basic commands, and navigate the shell with ease.


    2. Scripting Fundamentals: Dive into the core concepts of scripting, including variables, conditionals, loops, and functions. Build a solid foundation for creating robust Bash scripts.


    3. Automation and Task Scheduling: Explore the art of automation by creating scripts that handle routine tasks and schedule them for seamless execution.


    4. Error Handling and Debugging: Master the techniques of error handling and debugging to create resilient scripts that stand up to real-world challenges.


    5. Advanced Topics: Delve into advanced Bash scripting concepts, including arrays, readarray, getopts, while loops, read-while loops and for loops.


    By the end of this course, you'll not only be proficient in Bash scripting but will also have the confidence to apply your newfound skills in real-world scenarios. So, let's embark on this journey together and unlock the full potential of Bash scripting! Get ready to become a Bash master!

    Who this course is for:

    • Individuals aiming to enhance their IT career by mastering the creation of efficient Bash scripts for task automation and time-saving
    • Those familiar with the Linux command line seeking to transition from basic familiarity to proficiency in Bash scripting
    • Novice Bash scripters and individuals with hands-on experience desiring a more comprehensive insight into the inner workings of Bash

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    I'm a technology enthusiast who possesses a deep passion for latest technologies that drives innovation and leads to transformation of ideas into new and useful products or processes. Presently, I'm contributing towards innovative technologies like Unified Communication & Collaboration, Networking and Cloud Computing. I have been involved in planning, designing and deployment of architectures on Amazon Web Services (AWS) platform from past five years. Apart from my day-to-day job, I have been actively involved in contributing myself towards knowledge sharing by delivering online and classroom training programs on this very technology.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 60
    • duration 6:51:31
    • Release Date 2024/01/03