4 ms·
The three most important resources I've used: - https://tldp.org/LDP/abs/html/ https://tldp.org/LDP/abs/html/ - https://mywiki.wooledge.org/BashGuide https://
by dharmab 3y ago
The three most important resources I've used:
- https://tldp.org/LDP/abs/html/ https://tldp.org/LDP/abs/html/
- https://mywiki.wooledge.org/BashGuide https://mywiki.wooledge.org/BashGuide
- https://www.shellcheck.net/ https://www.shellcheck.net/ (can tell you if there's a Bash-specific replacement for a POSIX mechanic)
I'll be reading this book over the break: https://fabiensanglard.net/bash/ https://fabiensanglard.net/bash/
- atmosx 3y agoOr buy a book that covers nearly everything these is to know: https://www.amazon.co.uk/dp/1119700914?linkCode=gs2&tag=uuid07-21 https://www.amazon.co.uk/dp/1119700914?linkCode=gs2&tag=uuid...
- x1sec 3y agoRecently having stumbled across the VSCode shellcheck plugin[1] - it's been particularly educational as it provides not only corrections but improvement tips. For example the common practice of: if [ $? -ne 0 ]; then Will get flagged and an improvement will be suggested with an explanation on why [2] [1] https://marketplace.visualstudio.com/items?itemName=timonwong.shellcheck https://marketplace.visualstudio.com/items?itemName=timonwon... [2] https://www.shellcheck.net/wiki/SC2181 https://www.shellcheck.net/wiki/SC2181