Asides
Shell Field Guide
Shell Field Guide
This booklet is intended to be a catalog of tricks and techniques you may want to use if you’re doing some sort of complex scripting. Some are just useful, some are more playful, and might not have such direct impact in your day-to-day life. Some are pure entertainment.
—
https://raimonster.com/scripting-field-guide/index.html
Credits
Credits
e88~~\ e88~-_ 888-~88e-~88e 888-~88e e88~-_ d88~\ 888 888 888-~\ e88~~8e d888 d888 i 888 888 888 888 888b d888 i C888 888 888 888 d888 88b 8888 8888 | 888 888 888 888 8888 8888 | Y88b 888 888 888 8888__888 Y888 Y888 ‘ 888 888 888 888 888P Y888 ‘ 888D 888 888 888 Y888 , “88__/ “8
—
https://github.com/erichs/composure
SHMIG
SHMIG
See https://github.com/mbucc/shmig_test. Edit the function sqlite3_up_text() and sqlite3_down_text() in shmig if you don’t like the default SQL template.
—
https://github.com/mbucc/shmig
drwetter/testssl.sh
drwetter/testssl.sh
Intro testssl.sh is a free command line tool which checks a server’s service on any port for the support of TLS/SSL ciphers, protocols as well as some cryptographic flaws. Key features Clear output: you can tell easily whether anything is good or bad.
—
https://github.com/drwetter/testssl.sh
BashPitfalls
BashPitfalls
This page is a compilation of common mistakes made by bash users. Each example is flawed in some way. Yes, it would be great if you could just treat the output of ls or find as a list of filenames and iterate over it. But you cannot.
—
https://mywiki.wooledge.org/BashPitfalls
Bash With Nails
Bash With Nails
Bash With Nails (rhymes with ruby on rails) is a bash framework written for fun and profit. I’m kidding about the fun and profit part.
—
https://github.com/mindaugasbarysas/bashwithnails
Learn
Learn
Nix is a package manager which comes in a form of many command line tools. Packages that Nix can build are defined with the Nix Expression Language.
—
https://nixos.org/learn.html
cheat
cheat cheat allows you to create and view interactive cheatsheets on the command-line. It was designed to help remind *nix system administrators of options for commands that they use frequently, but not frequently enough to remember. Use cheat with cheatsheets.
—
https://github.com/cheat/cheat
Bash cheat sheet: Top 25 command
The command line is something every developer should learn and implement into their daily routine. It has become a Swiss Army knife of features behind deceptively simple commands, which allow you to gain greater control of your system, become more productive, and much more.
—
https://www.educative.io/blog/bash-shell-command-cheat-sheet