$ (Dollar sign prefix to a variable)
‘$variable’ The dollar sign prefix allows the shell to interpret the phrase as a variable.
$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
Useful Options / Examples
‘VARX=”5”; echo $VARX’
$ VARX=5; echo $VARX
5
Break it down
- The variable VARX has the value 5, and in order to print this value, $ must be used.
‘EXEC=”./hello.out”; $EXEC’
$ EXEC="./hello.out"; $EXEC
Hello World!
Break it down
- The terminal replaces the $EXEC with its value, and reads it as if it was typed by the user. Therefore, the terminal runs the executable ‘hello.out’.