Linux
Bash Strict Mode Header Generator
Pick set -e, set -u, pipefail, safe IFS, and an error trap - a commented script header explaining what each one actually catches.
#!/usr/bin/env bash # Exit immediately if any command fails, instead of continuing with a partially-completed script. set -e # Treat unset variables as an error - catches typos in variable names instead of silently expanding to empty. set -u # A pipeline fails if ANY command in it fails, not just the last one - without this, `false | true` exits 0. set -o pipefail
This is one question. ArchSetu answers it for a whole repository.
Call graph, dead code, blast radius and a health score, in about a minute.
Related tools
All Linux tools →Cron ↔ Natural Language ConverterCron syntax to plain English, and back.chmod File Permission CalculatorPick read/write/execute per owner/group/other - the numeric and symbolic chmod value.Cron to systemd Timer ConverterPaste a cron expression - the equivalent systemd OnCalendar= line for a .timer unit.Environment Variable Naming CheckerCheck a name against portable POSIX conventions - UPPER_SNAKE_CASE, no hyphens, no leading digit.Cron Job BuilderVisual picker for the exact crontab line, plus how to install it.Backup Script GeneratorRunnable Bash or PowerShell backup script, with the cron/Task Scheduler line.
Was this tool helpful?