Found 7 bookmarks
Newest
ShellCheck – Shell script analyzer
ShellCheck – Shell script analyzer
ShellCheck is a static analysis and linting tool for sh/bash scripts. It's mainly focused on handling typical beginner and intermediate level syntax errors and pitfalls where the shell just gives a cryptic error message or strange behavior, but it also reports on a few more advanced issues where corner cases can cause delayed failures.
ShellCheck – Shell script analyzer
Rerun by rerun
Rerun by rerun
"Rerun is a simple command runner that turns loose shell scripts into modular automation. Rerun will help you organize your implementation into well defined command interfaces. Collections of management modules can be archived and delivered as a single executable to facilitate team hand offs. Using the "stubbs" module, rerun will even facilitate developing modules using a test-driven development practice."
Rerun by rerun
bpkg/bpkg
bpkg/bpkg

"JavaScript has npm, Ruby has Gems, Python has pip and now Shell has bpkg!

bpkg is a lightweight bash package manager. It takes care of fetching the shell scripts, installing them appropriately, setting the execution permission and more.

You can install shell scripts globally (on /usr/local/bin) or use them on a per-project basis (on ./deps/), as a lazy-man "copy and paste"."

bpkg/bpkg
peco/peco
peco/peco
"peco can be a great tool to filter stuff like logs, process stats, find files, because unlike grep, you can type as you think and look through the current results."
peco/peco