From 184b99add1e15668d3ad012e1037ecc1ad810b93 Mon Sep 17 00:00:00 2001 From: Hannes Date: Fri, 18 Sep 2026 19:19:36 +0200 Subject: [PATCH] feat: add run_in_all_folders script for running commands across all directories --- run_in_all_folders | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 run_in_all_folders diff --git a/run_in_all_folders b/run_in_all_folders new file mode 100755 index 0000000..31ba3db --- /dev/null +++ b/run_in_all_folders @@ -0,0 +1,19 @@ +#!/usr/bin/env bash + +set -euo pipefail + +if [ "$#" -lt 1 ]; then + echo "Usage: run_in_all_folders command [args...]" + exit 1 +fi + +for dir in */; do + [ -d "$dir" ] || continue + + echo "==> Running in $dir" + + ( + cd "$dir" || exit + "$@" + ) +done