Topics / Shell

ANSI Escape Sequences

The things that make your Terminal colourful

Environment Variable Zoo

Environment Variables for Linux you might want to know about.

Improving an fzf example with null bytes

or: Why good shell scripts are sometimes bad for explaining

Portable Shell-Scripting

Knowledge for writing portable shell scripts that work across operating system distributions.

Scanning, OCR and PDF

A cheatsheet for scanning and and OCRing documents on Linux with sane and tesseract

Shell Null Termination / Separation

What is null termination, why and how to use it in shell pipelines.

Shell Snippets

Some shellcode I catch myself writing over and over again.

arduino-cli

Some arduino-cli common patterns and tricks