kill-children.sh 167 B

123456789101112
  1. #!/usr/bin/env sh
  2. getcpid() {
  3. cpids=$(pgrep -P $1|xargs)
  4. for cpid in $cpids;
  5. do
  6. echo "$cpid"
  7. getcpid $cpid
  8. done
  9. }
  10. kill $(getcpid $1)