About
Bash
Spacemacs
4) Syntax (files and folder)
https://www.cyberciti.biz/faq/howto-check-if-a-directory-exists-in-a-bash-shellscript/
3) Syntax (functions)
5) Syntax (case statement, for loops, user input)