Showing posts with label Shell Scripting. Show all posts
Showing posts with label Shell Scripting. Show all posts
Linux Shell Scripting: A Project-Based Approach to Learning
Saturday, July 9, 2022
Free Udemy Coupon
Linux Shell Scripting: A Project-Based Approach to Learning - Learn how to shell script through project-based training (Bash Scripting, Bash Programming, Sed, Grep, Awk, and More)
- Bestseller
- Created by Jason Cannon
- English [Auto], French [Auto]
What you'll learn
- Write your very own Linux shell scripts using the concepts you learned in this course.
Description
Have you tried to learn shell scripting on your own, but lack the structure you need to really improve your skills?
Are you tired of picking up bits and pieces of information that you can't just seem to put together?
Do you learn best by doing?
If so, you're going to love this course.
One of the biggest complaints I hear from students is that most of the courses they've taken in the past simply provide information without any context and without any idea of how to put that information to use!
This course turns that old, frustrating, and outdated way of learning on its head.
It's project-based, which means instead of learning bits and pieces of information, you'll write actual shell scripts that you can use in real-world situations. You get the chance to immediately put what you learn to use so that you fully understand and remember it.
In this Linux shell scripting course you will learn how to:
Name your shell scripts.
Use the proper permissions on your shell scripts.
Create and use variables in your scripts.
Use shell built-in commands and operating system commands.
Make the most out of special variables that are available to you in your scripts.
Make decisions by using if statements and performing several different kinds of tests
Check the exit statuses of commands and why you need to.
Use cryptographic hash functions
Create random data so you can do things like automatically generate strong passwords for user accounts.
Perform the same action or set of actions over a series of data utilizing for loops, while loops, and infinite loops.
Control all types of input and output.
Accept standard input from a user as well as from another program.
Redirect standard output and standard error.
Combine standard output and standard error
Use command pipelining
Perform text and string manipulation.
Process command line arguments
Creating functions and when to do so.
Parsing, analyzing, and reporting on log files, CSV files, and other data.
Writing scripts that execute commands on other systems.
Much, much, more...
When you enroll, you get lifetime access to the course. Your course never expires. You can study at your own pace and refer back to the lessons whenever you want!
I stand behind my courses and care about your goals. That's why this course comes with an unconditional 30-day money-back guarantee. It's my personal promise of your success! So...
If you're ready to level-up your shell scripting skills, enroll now!
Who this course is for:
- Anyone who wants to master Linux shell scripting, bash scripting, and the bash shell.
- Linux system administrators, developers, or programmers.
100% Off Udemy Coupon . Free Udemy Courses . Online Classes
Posted by
free courses
at
July 09, 2022
Labels: IT & Software, Operating Systems & Servers, Shell Scripting
Shell Scripting: Discover How to Automate Command Line Tasks
Sunday, January 24, 2021

Online Courses Udemy - Shell Scripting: Discover How to Automate Command Line Tasks, Learn shell programming for Linux, Unix, & Mac. Learn how to write shell scripts like a pro & solve real-world problems!
- BESTSELLER
- 4.4 (4,211 ratings)
- Created by Jason Cannon
- English, Spanish [Auto-generated]
PREVIEW THIS COURSE - GET COUPON CODE
What you'll learn
- Write shell scripts that can be used on Linux, Mac, and Unix operating systems.
- Automate tasks using shell scripts.
- Create complex scripts that take advantage of advanced bash shell features.
Requirements
- Some knowledge of the command line would be helpful, but not required.
- Access to a Mac, Unix, or Linux computer.
Description
JOIN THE OTHER 20,000 SUCCESSFUL STUDENTS WHO HAVE ALREADY MASTERED SHELL SCRIPTING AND THE LINUX OPERATING SYSTEM WITH ONE OF MY TOP RATED COURSES!
If you want to learn how to write shell scripts like a pro, solve real-world problems, or automate repetitive and complex tasks, read on.
Hello. My name is Jason Cannon and I'm the author of Linux for Beginners, Python Programming for Beginners, and an instructor to thousands of satisfied students. I started my IT career in the late 1990's as a Unix and Linux System Engineer and I'll be sharing my real-world shell scripting and bash programming experience with you throughout this course.
By the end of this course you will be able to create shell scripts with ease. You'll learn how to take tedious and repetitious tasks and turn them into programs that will save you time and simplify your life on Linux, Unix, or MAC systems.
____________________
Here is what you will get and learn by taking this Shell Scripting course:
A step-by-step process of writing shell scripts that solve real-world problems.
The #1 thing you must do every time you create a shell script.
How to quickly find and fix the most common shell scripting errors.
For those of you who want to start scripting right away, watch the two video shell scripting crash course. If you do nothing else than watch these two videos you'll be ahead of most shell programmers.
How to accept input from a user and then make decisions on that input.
How to accept and process command line arguments.
What special variables are available, how to use them in your shell scripts, and when to do so.
A shell script creation check list -- You'll never have to guess what to include in each of your shell scripts again. Just use this simple check list.
A shell script template (boilerplate). Use this format for each of your shell scripts. It shows exactly what to include and where everything goes. Eliminate guesswork!
Practice exercises with solutions so you can start using what you learn right away.
Real-world examples of shell scripts from my personal collection.
A download that contains the scripts used in the presentations and lessons. You'll be able to look at and experiment with everything you're learning.
Quizzes after each section just to make sure you're learning the most important aspects of shell scripting.
Unconditional Udemy 30 day money-back guarantee - that's my personal promise of your success!
Learn to Program Using Any Shell
What you learn in this course can be applied to any shell, however the focus is on the bash shell and you'll learn some really advanced bash features. Again, whether you're using bash, bourne (sh), KornShell (ksh), C shell (csh), Z shell (zsh), or even the tcsh shell, you'll be able to put what you learn in this course to good use.
Perfect for Linux, Unix, Mac and More!
Also, you'll be able to use these scripts on any Linux environment including Ubuntu, Debian, Linux Mint, RedHat, Fedora, OpenSUSE, Slackware, Kali Linux and more. You're scripts will even run on other operating systems such as Apple's Mac OS X, Oracle's Solaris, IBM's AIX, HP's HP-UX, FreeBSD, NetBSD, and OpenBSD.
Here's What People Are Saying About Jason and His Courses:
"Another amazing course by Jason Cannon. This course helped propel my bash scripting to a whole new level. Now, I can't stop automating my work flow! :) Pretty soon everything will do everything itself." --Fernando Garcia, Udemy Student
"Excellent course on Linux! It is the best way to get started using Linux that I have come across." --Chris Bischoff, Udemy student
"This class was a great review of the 2 Linux classes I took in school. I learned plenty of new stuff and got a great refresher on things I haven't used in some time. I did well on my interview and got the job I was looking for. Thanks!" --Alan Derrick, Udemy student
"This was a great course! Learned a lot from it!" --Ricardo José Crosara Junior, Udemy student
"Excellent starter course. Very good and complete guide to get you started on working on Linux." --Brian Mulder, Udemy student
"Great course! Easy to understand for beginners and a great refresher for experienced users!" --Spencer Ball, Udemy student
"Very well laid out course. Thanks Jason!" --Eric Etheredge, Udemy student
"Love it... it's absolutely one of the best courses I've taken here on Udemy." --Idriss N, Udemy student
"Awesome Course! Another great one. Thanks Jason!" --John Wilmont, Udemy student
"Excellent Course! Having come from a moderate understanding of Linux, this course has given me a deeper and more streamlined understanding of Linux. Definitely worth the money." --Armando Cabrera, Udemy student
"Fantastic course and very beautifully explained." --S John, Udemy student
"Great course, great instructor. I enjoyed every minute of it. I recommend this course 100%." --Alfredo, Udemy student
"I am lovin' it. Nice way to begin one's journey into Linux." --Rohit Gupta, Udemy student
____________________
Free Bonus - Downloads of All the Material Covered
As an added bonus for enrolling in this Shell Scripting video training course, you'll receive access to all the slides and shell scripts used in the lessons. You can download them and refer to them when you want to jog your memory or double-check your work.
Enroll now and to learn how to write shell scripts like a pro!
Who this course is for:
- Anyone interested in shell scripting or shell programming.
- Do not take this course if you are only interested in Windows scripting.
Posted by
free courses
at
January 24, 2021
Labels: Development, Programming Languages, Shell Scripting
Complete Linux Bash Shell Scripting with Real Life Examples
Friday, November 29, 2019
Free Coupon Discount Udemy Courses - Complete Linux Bash Shell Scripting with Real Life Examples, Shell Scripting and Programming to Automate your Daily Tedious Tasks
HIGHEST RATED, 4.6 (480 ratings), Created by Imran Afzal, English [Auto-generated], Italian [Auto-generated]
Preview this Course - GET COUPON CODE
Description
This course is design for those who have some experience in Linux and want to learn or refine their Linux shell scripting skills. Most of the scripts practiced in this training are based on real life examples.
For the hobbyists this is fun to do, for the aspiring Linux system admins these are essential skills and for the experienced Linux engineers these are skills to be consolidated
In this training we will cover the following:
Section 1 – (Lab Setup)
· What is Virtual Box?
· Downloading and installing Virtual Box
· Creating first virtual machine
· Linux installation
Section: 2 – (Shell Scripting Basics)
· What is Kernel?
· What is a Shell?
· Shell Scripting?
· Type of Shells
· Starting a Shell
· How to Run a Shell Script
Section: 3 – (Scripting Standards)
· Naming Convention
· Script File Permissions
· Shell Script Format
· Sequence of Script Execution
Section: 4 – (Basic Shell Scripts)
· Creating 1st script
· Script to run basic tasks
· Defining variable
· Input/output script
· Conditions/If else statement scripts
· Case statement scripts
· For loop scripts
· Do-while scripts
· Exist Status
· Handouts
Section: 5 – (Real Life Scripts)
· Accessing data from files
· Check remote servers connectivity
· Script for scheduling and notification
· Script to delete old files
· Backup filesystem
· For loops scripts for file system – 1
· For loops scripts for file system – 2
· Copy files to remote hosts
· User directory assignment
· List of users logged in by date
· Central logging (rsyslog) script
· Script for user account management
· Disable inactive users
· Check process status and killing it
· Status on total number of files
· Script to create system inventory
· Getting online help
· Homework
Additional Resources
· This section has so many additional Linux related lectures
Bonus
· This section has information about my Facebook page and coupons for my other courses
100% Off Udemy Coupon . Free Udemy Courses . Online Classes
Posted by
free courses
at
November 29, 2019
Labels: IT & Software, Operating Systems, Shell Scripting
Subscribe to:
Posts (Atom)

