10.7 How can I easily purge all the files in a group without destroying the group structure?

If GRPNAME is the name of the group then either:

chgroup GRPNAME

purgegroup GRPNAME

or

purge @.GRPNAME

will work unless there are privilege code files, in which case you can do

file t=$null

store @.GRPNAME;*t;purge