Mno měl jsem chvíli čas tak jsem ti něco zbastlil, možná se mi to bude taky někdy hodit :-)
Nejdřív to spusť jak to je a zkontroluj si jestli to dělá správný výstup a pak jednoduše zruš to echo a "".
--------------------------------------------------------
#!/bin/bash
# setqt.sh vzor_uzivatele skupina
# vzor_uzivatele - ucet ze ktereho se bude quota nastavovat
# skupina - uzivatele dane skupiny pro ktere se bude quota nastavovat
if [ "$1" == "" ] || [ "$2" == "" ] ; then
echo "setqt.sh vzor_uzivatele skupina"
exit 0
fi
GRPID=`cat /etc/group | grep $2 | sed -e 's/:/ /g' | awk '{ print $3 }'`
for USR in `cat /etc/passwd | sed 's/:/ /g' | awk '{ print $4, $1 }' | grep $GRPID | awk '{ print $2 }'`; do
if [ "$USR" != "$1" ] ; then
echo "edquota -p $1 $USR"
fi
done
-------------------------------------------------------------