, . , ps , , , ps, , script. ... , . , ps (Cygwin) -o, , , .
, :
pidCol=$(ps| head -1| awk '{ for (i = 1; i <= NF; ++i) if ($i == "PID") { print(i); exit; }; };');
if [[ -n "$pidCol" ]]; then
ps| tail -n+2| grep sh$| cut -c2-| awk "{ print(\$$pidCol); };"| grep -v "^$$\$"| xargs kill -9;
fi;
ps, PID . , ps. , PID , .
kill, , , $pidCol parse.
, grep sh, ( ps ( ), ), awk, PID. , PID PID xargs kill -9.