O'Reilly logo

A Practical Guide to Red Hat® Linux® 8 by Mark G. Sobell

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Variables

Like bash and tcsh, zsh allows you to create and use variables. The rules for naming and referring to variables are similar in all three shells (page 566). As in the Bourne Again Shell, you assign values to variables with the following syntax:

						VARIABLE=value
					

There can be no whitespace on either side of the equal (=) sign. If you want to include SPACEs in the value of the variable, put quotation marks around the value or quote the SPACEs.

In zsh, as in bash and tcsh, you reference the value of a variable by preceding the variable name with a dollar sign and enclosing it in braces, as in ${VARIABLE}. The braces are optional unless the name of the variable is followed by a letter, digit, or underscore. Also, the Z Shell refers to the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required