Nur um es richtig zu verstehen, möchten Sie einige Befehle übergeben und ausführen lassen user_grp2
?
Wenn dies der Fall ist, können Sie Folgendes in Ihrem Skript ausführen
newgrp user_grp2 <<EOF echo "This is running as group \$(id -gn)"; touch somefile; id -gn; EOF