DEV Community

Bash

Bourne Again Shell

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
The Smallest Claude Client Is a Shell Script

The Smallest Claude Client Is a Shell Script

Comments
6 min read
How to Find Your Default Gateway & Debug Local Router Subnets via CLI (Windows, Linux, macOS)

How to Find Your Default Gateway & Debug Local Router Subnets via CLI (Windows, Linux, macOS)

Comments
3 min read
Why Did ls Sort clip_10 Before clip_1? Three Orders for One Folder of Numbered Clips

Why Did ls Sort clip_10 Before clip_1? Three Orders for One Folder of Numbered Clips

Comments
8 min read
How to Get Your Public IP Address From the Command Line

How to Get Your Public IP Address From the Command Line

Comments
3 min read
My photo.jpg Was a 29-Byte HTML Page: Validating Downloaded Images Before They Reach Production

My photo.jpg Was a 29-Byte HTML Page: Validating Downloaded Images Before They Reach Production

1
Comments
6 min read
find -mtime +7 Keeps Eight Days: Testing a Cleanup Job for a Folder of Camera Clips Before It Deletes

find -mtime +7 Keeps Eight Days: Testing a Cleanup Job for a Folder of Camera Clips Before It Deletes

Comments
9 min read
Letter to Last-Tuesday-Me: The Baseline Probe I Skipped on a Free Cloud Box

Letter to Last-Tuesday-Me: The Baseline Probe I Skipped on a Free Cloud Box

Comments
5 min read
Notes on the tar + ssh pipe technique

Notes on the tar + ssh pipe technique

Comments
2 min read
Why git branch Can Pass && After an Empty Command Substitution

Why git branch Can Pass && After an Empty Command Substitution

Comments
3 min read
My Machine Has No mail Command. That's Where Most Disk Alerts Die.

My Machine Has No mail Command. That's Where Most Disk Alerts Die.

Comments
4 min read
Undo One Bad Turn From Claude Code Without Losing the Ten Good Ones

Undo One Bad Turn From Claude Code Without Losing the Ten Good Ones

Comments
11 min read
Automating Bash Scripts on Linux Using Cron and Systemd

Automating Bash Scripts on Linux Using Cron and Systemd

5
Comments
5 min read
cronlock: stop overlapping cron jobs with flock (plus timeout and failure webhooks)

cronlock: stop overlapping cron jobs with flock (plus timeout and failure webhooks)

1
Comments 1
4 min read
Your cron job did not fail. It never ran.

Your cron job did not fail. It never ran.

Comments 1
6 min read
grep Found 5 Matches for a Hostname I Expected 3 Times. sed Would Have Rewritten All 5.

grep Found 5 Matches for a Hostname I Expected 3 Times. sed Would Have Rewritten All 5.

Comments
4 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.