Files
bash-scripts/aliases.sh
2025-10-26 10:32:56 -04:00

14 lines
322 B
Bash

#!/usr/bin/env bash
SCRIPT_DIR="$(dirname $(realpath "$0"))"
function run() {
if [ $# -lt 2 ]; then
echo "Usage: $0 <category> <script> [args...]"
find "$SCRIPT_DIR" -mindepth 2 | awk -F'[./]' '{printf "$ run %s %s\n",$(NF-2),$(NF-1)}'
return
fi
bash "$SCRIPT_DIR/$1/$2.sh" ${@:3}
}