-
array.bash: array declaration and usage.
-
position_parameters.bash: the difference between
$@ and $ *. -
The
$@ and $ * parameters differ only when between double quotes. -
exit
==questions==
- http://tldp.org/LDP/abs/html/string-manipulation.html
- if [[ "$len" -lt "$MINLEN" && "$line" =~ [*{.}]$ ]]
- what is =~?
- getopts - command line arguments parser -- need to learn. ==bash terminology==
- word splitting: http://mywiki.wooledge.org/WordSplitting
- path expandsion: ??
- set: http://wiki.bash-hackers.org/commands/builtin/set
- "--": If no arguments follow, the positional parameters are unset. With arguments, the positional parameters are set, even if the strings begin with a - (dash) like an option.
- Using set with the -- option explicitly assigns the contents of a variable to the positional parameters. If no variable follows the -- it unsets the positional parameters.