We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
TODO: Link to good resources on the web.
rm -f * -- a file named '-r' can be interpreted as a flag
rm -f *
globbing happens after variable expansion. code as data
escaping from generating programs (shell, HTML, what else?)
bash shellshock: this was storing code in environment variables. code as data is an anti-pattern.
Motivation for Oil: get rid of pedantic style. ShellCheck enforces it.
cd -- $dir
cd $dir