Life & fun · December 11, 2013
New unix utility "when"
run a command until a condition is met, then run another one! - apg/when
New unix utility "when" launched on December 11, 2013 with 20 votes, #420 of 927 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 12 years on.
In plain words
When" is a Unix utility that executes a command repeatedly until a specified condition is met, then runs a subsequent command. Designed for developers and system administrators who need to automate conditional workflows, it simplifies scripting by eliminating the need for manual loop construction. The tool is particularly useful for monitoring processes, waiting for system states, or chaining dependent operations in shell scripts and automation tasks.
written from the facts on this page · September 2026
Does a similar job
all alternatives →
Witr – Explain why a process is running on your Linux systemDec 2025 · github.com · ▲526Hi HN, I built a small Linux CLI tool called witr (Why Is This Running?). The idea came from a situation most of us have hit: you log into a machine, see a process or port running, and immediately wonder why it exists, who started it, and what is keeping it alive right now. witr traces a process, service, or port back to its origin and responsibility chain and explains it in a way that’s quick to read, especially when you’re debugging under pressure. This is v0.1.0. It’s intentionally small and focused. Feedback, criticism, and edge cases are very welcome. Repo:…
Redo – Command line utility for quickly creating shell functions2022 · github.com · ▲124Redo is the ultimate tool to create reusable functions from your history in an interactive way - barthr/redo
A smarter Unix shell and scripting environment2023 · github.com · ▲142A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling) - lmorg/murex
Using Rust to write shell-script like tasks2020 · github.com · ▲231Common rust command-line macros and utilities, to write shell-script like tasks in a clean, natural and rusty way - rust-shell-script/rust_cmd_lib
Prig – like AWK, but uses Go for “scripting”2022 · benhoyt.com · ▲77Describes Prig, which is for Processing Records In Go. It's a text processing tool like AWK, but it uses Go as the scripting language.
Run unknown shell script with a line-by-line confirmation prompt2021 · gist.github.com · ▲158Run a shell script with bash, line-by-line, prompted on each command. Useful for running unknown scripts or debugging. Not a secure substitute for understanding a script beforehand. - LICENSE
More life & fun this month
the category →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 3d ago · permit.petercai.com
- IV
Life & fun · 15d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 16d ago · bigwords.page

Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 10d ago · guitoro.com

Carrier settings from iPhone, Pixel and Galaxy firmware, decoded and compared: APNs, VoLTE, 5G and Wi-Fi Calling per carrier, and what each build changed.
Life & fun · 14d ago · carrierexplode.com

Life & fun · 24d ago · space.bl2.net
Source: Show HN post ↗
Launched alongside, December 2013
the whole month →

- IM
Life & fun · 2013 · bestmedicareprice.com


- IM
Life & fun · 2013 · boredbanker.com