Our Quick Start with Shell course offers a solid foundation in Bash shell scripting, covering Linux command-line essentials. Through hands-on labs and real-world challenges, you'll master file management, text processing, and automation techniques, enabling you to efficiently use the shell in your daily tasks.
LabEx is an interactive, hands-on learning platform dedicated to coding and technology. It combines labs, AI assistance, and virtual machines to provide a no-video, practical learning experience.
- A strict βLearn by Doingβ approach with exclusive hands-on labs and no videos.
- Interactive online environments within the browser, with automated step-by-step checks.
- A structured content organization with the Skill Tree based learning system.
- A growing learning resource of 30 Skill Trees and over 6,000 Labs.
- The AI learning assistant Labby, built on ChatGPT, providing a conversational learning experience.
Learn more about LabEx VM.
Index | Name | Difficulty | Practice |
---|---|---|---|
01 | π Hello, Bash! | β ββ | Start Lab |
02 | π Working with Shell Variables | β ββ | Start Lab |
03 | π― Finding the Pirate's Treasure | β ββ | Start Challenge |
04 | π Passing Arguments to the Script | β ββ | Start Lab |
05 | π Shell Arrays | β ββ | Start Lab |
06 | π― Interstellar Cargo Manifest | β ββ | Start Challenge |
07 | π Arithmetic Operations in Shell | β ββ | Start Lab |
08 | π Basic String Operations | β ββ | Start Lab |
09 | π Conditional Statements in Shell | β ββ | Start Lab |
10 | π― Weather Advisory System | β ββ | Start Challenge |
11 | π Bash Scripting Loops | β ββ | Start Lab |
12 | π Comparing Arrays in Shell | β ββ | Start Lab |
13 | π Shell Functions | β ββ | Start Lab |
14 | π― Four Function Calculator | β ββ | Start Challenge |
15 | π Special Variables in Shell | β ββ | Start Lab |
16 | π Bash Trap Command | β ββ | Start Lab |
17 | π File System Operations in Shell | β ββ | Start Lab |
18 | π― File System Explorer | β ββ | Start Challenge |