Skip to content
KnowledgeCity

Shell Scripting Basics

Learn about shell scripting and the different types of shells available
Preview the first lesson free — get full access to all 6 lessons.
Course: On-Demand
Advanced Provider Jeremy Kurtz  6 Lessons ·  19m  in Arabic, German, English, Spanish, French, Portuguese, Chinese 

Course Description

This module details what a shell is, the different types of shells, and effectively navigating your scripting environment. Learn how to create a Bash script and compare a Bash script to a batch file.

What You'll Learn

  • Explain what a shell is and identify different types of shells
  • Distinguish between Bash, Korn, and C shells
  • Set up and navigate your scripting working environment
  • Use the Nano editor to write scripts
  • Create a Bash script
  • Compare a Bash script to a batch file

Key Takeaways

  • The course covers what a shell is, the different types of shells, and how to navigate your scripting environment.
  • It explains the differences between the Bash, Korn, and C shells.
  • Learners create a Bash script and use the Nano editor to do so.
  • The course compares the similarities and differences between a Bash script and a batch file.

Frequently Asked Questions

What does this course cover?

It details what a shell is, the different types of shells, and how to navigate your scripting environment, including how to create a Bash script and compare it to a batch file.

What shells are compared in this course?

The course covers the differences between the Bash, Korn, and C shells.

What skills will I gain from this course?

You will gain skills in Bash scripting, batch scripting, Linux scripting, shell commands, shell scripts, and the Unix shell.

What editor does the course use for writing scripts?

The course covers using the Nano editor as part of setting up the working environment and creating a Bash script.

What is the difference between a Bash script and a batch file in this course?

The course dictates the similarities and differences between a Bash script and a batch file.