// Bash scripts

Scripts I use myself.

Small helpers for Linux servers and everyday terminal work. Every script is here in plain text, with a checksum, an explanation and a download button. No curl | bash, MIT licensed, no account.

// All scripts

3 scripts to take with you

Checked with shellcheck, released under the MIT licence.

Terminal

Synonyms in the terminal

Looks up German synonyms straight from the shell — data from OpenThesaurus. No jq, no browser, no tab switching.

TerminalLanguageAPI
View & download
Network

Split a VLAN range into subnets

Calculates the matching subnets (prefix length configurable, default /27) from a range of VLAN IDs, based on a fixed VLAN-to-subnet mapping.

Network
View & download
Arch Linux

Arch Update with AUR Cleanup

Runs a system and AUR update and, along the way, finds orphaned AUR-only packages nobody needs anymore.

Arch LinuxAURPacketmanagement
View & download
// Trust

Running someone else's script means lending them root.

That is why everything here is built so that you can check what you are about to run.

Ad