Ad space (banner)
Lesson 3 / 20

Using variables

This lesson covers the basics of variables in a shell script.

A variable is declared as name=value. The rule peculiar to shell scripting is that there must be no space on either side of the =. To use the variable you write $name.

The sample code declares two variables, name="Alice" and age=14, and embeds them in a string to print.

A common early stumble is adding spaces, as in name = "Alice". With spaces around the =, the shell reads the line as running a command instead, and it fails.

In professional work, collecting file paths and configuration values into variables is what makes a script easy to reuse and to change.

๐Ÿ“– Reference code
โœ๏ธ Your code
Type your code, then press "Run"

๐Ÿงช This site can't compile or run Shell Script directly, so it checks on the spot whether what you typed matches the reference code (scoring happens entirely in your browser โ€” nothing is sent anywhere).

Ad space (banner)
Ad space (in-article)