# keep going when something fails
set +e
-if [ "$1" = "-u" ]; then
- workasuser=yes
- shift
-fi
-
if [ "$1" = "--test" ]; then
test=yes
shift
echo "$runprog"
continue
fi
- if [ "$workasuser" = "yes" ]; then
- runuser="$(/bin/ls -l "$i" | awk ' { print $3 } ' 2> /dev/null)"
- [ -z "$runuser" ] && echo "Warning: Can't find owner for [$i] file. Not running." && continue
- runprog="/bin/su $runuser -s /bin/sh -c $runprog"
- fi
$runprog 2>&1 | awk -v "progname=$i" \
'progname {
print progname ":\n"
done
exit 0
-
-# This must be last line !
-# vi:syntax=sh