Différences entre versions de « Adminsys snippet »
Sauter à la navigation
Sauter à la recherche
imported>VincentAdolphe (Page créée avec « * récupérer la liste des fils d'un PID donné <pre> #! /bin/sh get_son() { for FATHER in $@ ; do ps -o pid --no-header --ppid $FATHER done } get_all_son(… ») |
(Aucune différence)
|
Version du 25 juin 2013 à 21:09
- récupérer la liste des fils d'un PID donné
#! /bin/sh
get_son()
{
for FATHER in $@ ; do
ps -o pid --no-header --ppid $FATHER
done
}
get_all_son()
{
GOON=1
FATHER=$1
while [ $GOON = 1 ] ; do
echo $FATHER
FATHER=`get_son $FATHER`
[ -z "$FATHER" ] && GOON=0
done
}
get_all_son $1