DEV Community

Bash

Bourne Again Shell

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
47GB of Compressed Memory and No Permission to Kill It: Handing a Monitoring Script Exactly One Root Command

47GB of Compressed Memory and No Permission to Kill It: Handing a Monitoring Script Exactly One Root Command

Comments 1
6 min read
8 Fake ps Lines and One bash 3.2 Trap: Reaping Orphaned Chrome Without Killing the Browser You're Using

8 Fake ps Lines and One bash 3.2 Trap: Reaping Orphaned Chrome Without Killing the Browser You're Using

1
Comments
7 min read
24 Hours of Zero Posts: The 46GB Compressed-Memory Bomb That RSS Couldn't See

24 Hours of Zero Posts: The 46GB Compressed-Memory Bomb That RSS Couldn't See

1
Comments
21 min read
The 3 AM Restart: A 25-Line Watchdog a Free Model Wrote for My Free Server

The 3 AM Restart: A 25-Line Watchdog a Free Model Wrote for My Free Server

Comments
5 min read
Stop Calling ccusage on Every Prompt: A 60-Second Cache Turns a Hook Into a Cost Sentry

Stop Calling ccusage on Every Prompt: A 60-Second Cache Turns a Hook Into a Cost Sentry

Comments
22 min read
Is curl | bash Safe? What qsa.sh Does Instead

Is curl | bash Safe? What qsa.sh Does Instead

Comments
4 min read
I Wanted "agy ." for Google Antigravity on WSL2 — So I Built "wagy"

I Wanted "agy ." for Google Antigravity on WSL2 — So I Built "wagy"

1
Comments
4 min read
How to Automate Git Add, Commit, and Push with a Bash Script

How to Automate Git Add, Commit, and Push with a Bash Script

1
Comments 1
2 min read
tmux capture-pane -p reads only the visible pane, and it fails silently

tmux capture-pane -p reads only the visible pane, and it fails silently

Comments
6 min read
Keep any long-running Python process alive on Linux for $0 (the /proc watchdog pattern)

Keep any long-running Python process alive on Linux for $0 (the /proc watchdog pattern)

Comments
5 min read
The Hard Part of Grading a Terminal Command: Why String Matching Doesn't Work

The Hard Part of Grading a Terminal Command: Why String Matching Doesn't Work

Comments
1 min read
Get a Telegram Notification Every Time Someone SSHes Into Your Server

Get a Telegram Notification Every Time Someone SSHes Into Your Server

1
Comments
4 min read
Cron Jobs Made Simple

Cron Jobs Made Simple

1
Comments
3 min read
A Command That Matched Zero Files Still Exits 0: How to Catch Silent CI Failures

A Command That Matched Zero Files Still Exits 0: How to Catch Silent CI Failures

1
Comments 1
3 min read
Automate Your Linux Updates Like a Pro (with Rollbacks!) 🚀

Automate Your Linux Updates Like a Pro (with Rollbacks!) 🚀

Comments
3 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.