{
for each_proc in $@
do
- echo `awk '{ print $18 }' /proc/${each_proc}/stat`
+ echo `cut -d' ' -f18 /proc/${each_proc}/stat`
done
}
nice_val3=$((`fun_nice_val $proc3` + $n_v))
nice_val4=$((`fun_nice_val $proc4` + $n_v))
nice_val5=$((`fun_nice_val $proc5` + $n_v))
- testing "renice with -n=$n_v and with$n_o multiple_pids" \
+ testing "with -n=$n_v and with$n_o multiple_pids" \
"renice -n $n_v$n_o $proc1 $proc2 $proc3 $proc4 $proc5 &&
fun_nice_val $proc1 $proc2 $proc3 $proc4 $proc5" \
"$nice_val1\n$nice_val2\n$nice_val3\n$nice_val4\n$nice_val5\n" "" ""
nice_val3=$((`fun_nice_val $proc3` + $n_v))
nice_val4=$((`fun_nice_val $proc4` + $n_v))
nice_val5=$((`fun_nice_val $proc5` + $n_v))
- testing "renice with -n=$n_v and with$n_o multiple_pids (some invalid)" \
+ testing "with -n=$n_v and with$n_o multiple_pids (some invalid)" \
"renice -n $n_v$n_o $proc1 $proc2 88888 99999 $proc3 $proc4 $proc5 $arg ||
fun_nice_val $proc1 $proc2 $proc3 $proc4 $proc5" \
"$nice_val1\n$nice_val2\n$nice_val3\n$nice_val4\n$nice_val5\n" "" ""
done
# Boundary test End
-killall yes >/dev/null 2>&1
+kill -9 $proc1 $proc2 $proc3 $proc4 $proc5