New post: shell tricks that aren't exactly secret, but aren't always taught either.

Split into two sections: what works on any POSIX sh (FreeBSD, OpenBSD, Alpine...) and what's Bash/Zsh-specific. Because not everyone is on Linux with bash as their login shell.

Things like CTRL+W, $_, pushd/popd, fc, set -euo pipefail caveats, and more.

https://blog.hofstede.it/shell-tricks-that-actually-make-life-easier-and-save-your-sanity/

#unix #bash #shell #sysadmin #freebsd #linux #cli

Shell Tricks That Actually Make Life Easier (And Save Your Sanity)

Watch someone backspace 40 characters instead of pressing CTRL+W, and you’ll understand why this list exists. A collection of shell tricks-grouped by what works everywhere and what’s Bash/Zsh-speci...

Larvitz Blog
@Larvitz Extra bonus fact, this works on anything that uses readline. Python REPL, password prompt, etc. And for even more fun, in your shells, (most shells afaik) you can switch the mode, and use vi style navigation instead of the default emacs style: https://www.gnu.org/software/bash/manual/html_node/Readline-vi-Mode.html
Readline vi Mode (Bash Reference Manual)

Readline vi Mode (Bash Reference Manual)