diff --git a/documents/references.md b/documents/references.md
index 3e5f4bcddec75ab79de511864737bde9364f11f5..c69740aa5a357ec3f1c65bdf51152c1cbf888dde 100644
--- a/documents/references.md
+++ b/documents/references.md
@@ -5,5 +5,26 @@
 Various references used in project.
 
 
+## General Bash References
+
+### Shebang Line
+<https://linuxize.com/post/bash-shebang/>
+
+### Local Variables
+<https://tldp.org/LDP/abs/html/localvar.html>
+
+### For Loops
+<https://www.cyberciti.biz/faq/bash-for-loop/>
+
+### Functions
+<https://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO-8.html>
+
+### Arrays
+<https://opensource.com/article/18/5/you-dont-know-bash-intro-bash-arrays>
+
+### Dictionaries
+<https://stackoverflow.com/questions/1494178/how-to-define-hash-tables-in-bash>
+
+
 ## References
 None so far.