SKILL JOURNEY
Bash
Scripting the shell
0/19
Lessons
0/1730
XP
0%
Complete
Up next · Lesson 1
Echo
1YOU ARE HERE
Lesson 1+50 XP
Echo
Print text.
▶ Continue here
2
Lesson 2+60 XP
Variable
No spaces around =.
🔒 Locked
3
Lesson 3+70 XP
Variable Expand
$ prefix.
🔒 Locked
4
Lesson 4+110 XP
If Statement
Brackets.
🔒 Locked
5
Lesson 5+100 XP
For Loop
Iterate.
🔒 Locked
Clear all 5 lessons to unlock the chest
6
Lesson 6+110 XP
While Loop
Loop on condition.
🔒 Locked
7
Lesson 7+100 XP
Function
Define a function.
🔒 Locked
8
Lesson 8+80 XP
Pipe
Chain commands.
🔒 Locked
9
Lesson 9+80 XP
Redirect
To file.
🔒 Locked
10
Lesson 10+80 XP
Append
Append to file.
🔒 Locked
Clear all 5 lessons to unlock the chest
11
Lesson 11+100 XP
Read Input
Prompt user.
🔒 Locked
12
Lesson 12+110 XP
File Test
Check exists.
🔒 Locked
13
Lesson 13+60 XP
Exit Code
Exit with status.
🔒 Locked
14
Lesson 14+130 XP
Case Statement
Multi-branch.
🔒 Locked
15
Lesson 15+100 XP
Command Sub
Capture output.
🔒 Locked
Clear all 5 lessons to unlock the chest
16
Lesson 16+100 XP
Arithmetic
Math.
🔒 Locked
17
Lesson 17+90 XP
Export
Env variable.
🔒 Locked
18
Lesson 18+80 XP
Source
Run in current shell.
🔒 Locked
19
Lesson 19+120 XP
Trap
Handle signal.
🔒 Locked
Clear all 4 lessons to unlock the chest
Bash Master