After correction, i'm agree it is a bit long, but it works.
Thank you very much for your posts!
Code:
if [ $1 ] & [ $2 ]; then
tempfile=`mktemp /tmp/tempfile.XXXX`
cp /etc/group $tempfile
onlygroup=`mktemp /tmp/tempfile.XXXX`
cat $tempfile | grep ^$2 > $onlygroup
nogroup=`mktemp /tmp/tempfile.XXXX`
cat $tempfile | grep -v ^$2 > $nogroup
cat $onlygroup | sed "s/$1//g" | \
sed "s/ /,/g" | sed "s/,,/,/g" | sed "s/,$//g" >> $nogroup
install -o root -g wheel -m 644 $nogroup /etc/group
rm -f /tmp/tempfile.????
else
echo "Remove user from a group"
echo "Use : sh duig user group"
fi