Comment vérifier si un groupe existe et ajouter si ce n'est pas le cas dans Linux Shell Script

ceci est un résumé de ce que je veux mon code pour le faire:

if (group exists)
then

  (add user to group)

else

  (create group)

  (add user to group)

fi

J'utilise Ubuntu en machine virtuelle, mais tous les résultats que j'ai trouvé sur des sites similaires ne fonctionnent pas.

source d'informationauteur annieapple2000 | 2015-03-16