DEV Community

Bash

Bourne Again Shell

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Server Hardening Toolkit: Automated Linux & CloudLinux Security Scripts

Server Hardening Toolkit: Automated Linux & CloudLinux Security Scripts

Comments
1 min read
Filenames with spaces (or newlines) breaking your find | xargs? Use -print0

Filenames with spaces (or newlines) breaking your find | xargs? Use -print0

Comments
2 min read
cat > f && nohup sh f & starts an empty script

cat > f && nohup sh f & starts an empty script

Comments
5 min read
find -perm 777 Missed a World-Writable File in My Test Tree. -perm -o+w Didn't.

find -perm 777 Missed a World-Writable File in My Test Tree. -perm -o+w Didn't.

1
Comments 1
4 min read
Bracketed Paste Tells Your Agent You Pasted. A Stray ESC[201~ Ends It Early

Bracketed Paste Tells Your Agent You Pasted. A Stray ESC[201~ Ends It Early

Comments
8 min read
A Crontab Line That Works in Your Terminal Fails Under cron: What % Means in a Crontab

A Crontab Line That Works in Your Terminal Fails Under cron: What % Means in a Crontab

1
Comments
9 min read
Pipes and Redirection: How >, >>, 2> and | Really Work

Pipes and Redirection: How >, >>, 2> and | Really Work

Comments
4 min read
Claude Code Status Line: Show Context, Cost and Limits

Claude Code Status Line: Show Context, Cost and Limits

Comments
8 min read
When Your Pipeline Goes Silent: The stdin Buffering Trap

When Your Pipeline Goes Silent: The stdin Buffering Trap

Comments
2 min read
I Deleted a 48M Log to Free Space. The Next Write Still Hit 'No space left on device'.

I Deleted a 48M Log to Free Space. The Next Write Still Hit 'No space left on device'.

Comments
4 min read
CĂłmo borrar ramas de git ya fusionadas sin miedo (script Bash con dry-run)

CĂłmo borrar ramas de git ya fusionadas sin miedo (script Bash con dry-run)

Comments
3 min read
Valida Conventional Commits con un hook de git en bash (sin instalar nada)

Valida Conventional Commits con un hook de git en bash (sin instalar nada)

Comments
2 min read
One Apostrophe Stopped xargs Halfway Through a Checksum Manifest: Testing find | xargs Against Odd Filenames

One Apostrophe Stopped xargs Halfway Through a Checksum Manifest: Testing find | xargs Against Odd Filenames

Comments
9 min read
I Tested a jq Alert Against a Down Status. It Printed 'no alert'.

I Tested a jq Alert Against a Down Status. It Printed 'no alert'.

1
Comments 1
4 min read
"exec /entrypoint.sh: no such file or directory" (but the file is right there)

"exec /entrypoint.sh: no such file or directory" (but the file is right there)

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