# Bash scripting

- [Learning Shell Scripting Language: A Guide from Newbies to System Administrator](http://www.tecmint.com/learning-shell-scripting-language-a-guide-from-newbies-to-system-administrator/) – October 3, 2013
- [Bash shell scripting Tutorial – Part I](http://mylinuxbook.com/bash-shell-scripting-part-i/)
- [Advanced Bash-Scripting Guide](http://tldp.org/LDP/abs/html/)
- [bash Cookbook](https://learning.oreilly.com/library/view/bash-cookbook-2nd/9781491975329/) – <span class="caps">UCLA</span> only – licensed through [O’Reilly Safari books online](http://uclibs.org/PID/432785)
- [Unix: Debugging your scripts](http://www.itworld.com/operating-systems/383027/unix-debugging-your-scripts)
- [10 Useful Chaining Operators in Linux with Practical Examples](http://www.tecmint.com/chaining-operators-in-linux-with-practical-examples/) – December 13, 2013
- [Bash Scripting Quirks &amp; Safety Tips](http://jvns.ca/blog/2017/03/26/bash-quirks/) – *March 26, 2017* Includes links to other resources, e.g.   
    [Command Line Challenge Game](https://cmdchallenge.com)
- [Advanced Bash-Scripting Guide: Manipulating Strings](http://www.linuxtopia.org/online_books/advanced_bash_scripting_guide/string-manipulation.html)

*Please add Bash links that you’ve found useful.*