xrsh-com/com/isoterminal/mnt/hook
Leon van Kammen 69a1760a11
All checks were successful
/ mirror_to_github (push) Successful in 20s
/ test (push) Successful in 4s
improved javascript bridge
2024-08-29 15:18:14 +00:00

11 lines
295 B
Bash
Executable file

#!/bin/sh
test -z $1 && { echo "usage: hook <cmd_or_jsfunction> [args]"; exit 0; }
cmd=$1
shift
test -d ~/hook.d/$cmd && {
find ~/hook.d/$cmd/ -type f -executable | while read hook; do
{ $hook "$@" || true; } | awk '{ gsub(/\/root\/\//,"",$1); $1 = sprintf("%-40s", $1)} 1'
done
}