Linux Bash Scripting for Beginners: Write Your Own Scripts
Make your work easier, understand bash scripts written by others and build your own from scratch
What you will learn
Create and understand bash scripts.
Automate tasks in the Linux environment
Create a simple network monitoring utility in Linux
Schedule tasks to be run on a Linux system by using crontab
Define and use variables and functions in a bash script
Use basic Linux command line tools
Redirect output of command line tools using I/O redirection and pipes
Understand command substitution in the Linux command line environment
Many job ads list shell scripting as one of their requirements. Your chances in landing one of these will significantly increase
Why take this course?
Are you ready to ditch the frustration of uncooperative scripts and say goodbye to endless web searches for that perfect script? Do you yearn for the ease and efficiency of automating your tasks with a script of your own creation? If so, this is the course for you!
In this comprehensive course, Andrei Bunghez will guide you through mastering bash scripting from the ground up. You'll learn not only to understand scripts written by others but also to craft your own, tailored to your unique needs.
Why Take This Course?
- Practical Learning: Dive into real-world scenarios with examples that bring theoretical concepts to life.
- Monthly Challenges: Participate in engaging challenges designed to build your skills and confidence, with prizes for winners! π
- Interactive Support: Get help and answers quickly as Andrei replies to your questions promptly.
- Satisfaction Guarantee: Your satisfaction is key; enjoy a 30-day money-back guarantee if you're not completely satisfied with the course.
With this course, you will:
- Learn the fundamental building blocks of bash scripting. - Explore basic Linux command line utilities and their practical applications. - Understand the structure of shell scripts, including defining functions, input/output redirection, pipes, and command substitution. - Gain expertise in control statements like if, case, while, and for. - Construct a real-life utility for monitoring network traffic with two complementary scripts. - Engage with a dynamic curriculum that evolves over time, featuring new lectures and challenges.By the end of this course, you'll have a solid foundation in bash scripting and be well on your way to becoming an intermediate-level scripting wizard!
--- ### Course Breakdown: #### Section 1: Learning the Basics - **Shell Script Fundamentals**: Learn how to write your own scripts, from structure to execution. - **Command Line Utilities**: Get familiar with essential tools that form the backbone of scripting. - **Control Statements**: Master the logic behind decision-making in your scripts (if, case, while, and for). #### Section 2: Building a Real-Life Utility - **Network Traffic Monitor**: Create a utility that monitors network traffic, involving two complementary scripts. #### Dynamic Part of the Course - **Ongoing Updates**: Stay up-to-date with new lectures and challenges as they're added to the course. - **Community Engagement**: Join fellow learners in monthly challenges, sharing your solutions and learning from others. --- ### Monthly Challenges & Update History:Our course thrives on community engagement and continuous improvement. Here are some highlights:
- **January Challenge Solution**: Published May 22nd, 2016 ποΈ - **December Challenge Solution**: Published Feb 29th, 2016 ποΈ - **New Quiz on Parameters**: Released Oct 10th, 2015 βοΈ - **Lecture on xargs**: Added Nov 22nd, 2015 π - **New Lectures on find and proc**: Added Nov 15th, 2015 π - **Standard Error Redirection Explained**: New section added Nov 15th, 2015 π― --- Embark on your bash scripting journey today and transform the way you interact with your Linux system! With Andrei Bunghez as your guide, you'll unlock the potential of command-line scripting and make your tech life a breeze. π»π