From 180eeb4b823cbb944f1f90a17143d76ee68212e3 Mon Sep 17 00:00:00 2001 From: Jeremy Rand Date: Thu, 18 Feb 2021 20:29:50 +0000 Subject: [PATCH] Add container-pids tool --- tools/container-pids.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100755 tools/container-pids.sh diff --git a/tools/container-pids.sh b/tools/container-pids.sh new file mode 100755 index 0000000..3b99595 --- /dev/null +++ b/tools/container-pids.sh @@ -0,0 +1,14 @@ +#!/usr/bin/env bash + +# https://unix.stackexchange.com/a/299198 +descendent_pids() { + pids=$(pgrep -P $1) + echo $pids + for pid in $pids; do + descendent_pids $pid + done +} + +build_pid=$(pgrep -f '\./build') +echo $build_pid +descendent_pids $build_pid