Bash

The default shell for most Linux distributions; also a language
See also: Command Line




justification

https://adtmag.com/blogs/dev-watch/2016/07/bash-salaries.aspx


Best Practices

https://devhints.io/bash
https://learnxinyminutes.com/docs/bash/ - Learn Bash in y minutes: Very good if you're familiar with languages generally.
https://wiki.bash-hackers.org/scripting/newbie_traps
https://wiki.bash-hackers.org/scripting/obsolete

http://robertmuth.blogspot.com/2012/08/better-bash-scripting-in-15-minutes.html

https://zwischenzugs.com/2018/01/06/ten-things-i-wish-id-known-about-bash/
https://zwischenzugs.com/2018/01/21/ten-more-things-i-wish-id-known-about-bash/




..and many more
https://github.com/awesome-lists/awesome-bash


MAIN
https://alexpetralia.com/posts/2017/6/26/learning-linux-bash-to-get-things-done
https://adtmag.com/blogs/dev-watch/2016/07/bash-salaries.aspx
https://blog.jessfraz.com/post/for-the-love-of-pipes/

Good Reference
https://arachnoid.com/linux/shell_programming.html

Huge Ridiculous List of Bash-specific Things
https://github.com/awesome-lists/awesome-bash

Huge Ridiculous List of general Terminal CLI things
https://github.com/agarrharr/awesome-cli-apps


bashrc
https://unix.stackexchange.com/questions/129143/what-is-the-purpose-of-bashrc-and-how-does-it-work

Little Random Things
https://www.putorius.net/5-cool-command-line-tools.html

Bash on Data
https://www.datafix.com.au/BASHing/index.html



//uncurated://
Kanban in Bash
An old-school extremely simple way to store passwords. -
https://github.com/out-of-cheese-error/the-way/blob/master/README.md
https://www.blockloop.io/mastering-bash-and-terminal/

https://www.reddit.com/r/commandline/comments/gzk7i9/new_release_of_devdash_to_create_customizable/



Backlinks: Command Line Library