Symbol(s) | Description |
---|---|
'...' | single quote - remove special meaning of all enclosed characters |
"..." | double quote - remove special meaning of all enclosed characters except $ ' and \ |
\ | backslash - removes special meaning of single following character |
\ | backslash - also used for line continuation at the end of a long line |
`command` | back quote - execute command an insert standard output at the location of the left-most back quote |
Parameter | Description |
---|---|
$* | all parameters in the parameter list |
$# | the number of arguments passed into the shell program, in other words, the number of parameters in $* |
$n | the nthparameter in the list |
$0 | the name of the program being executed, i.e. the 0th parameter |
$$ | the PID of the program being executed |
$? | the exit status of the last command executed |