Well i used:
awk '/^MMCv110:/ {print}' RGserver.log > strip.log
and that worked

this is wot it outputted:
MMCv110: ##########################################
MMCv110: # ModMenuChecker v1.10 by TA`Tremor (PD) #
MMCv110: ##########################################
MMCv110: [MMC] -rG.Hardw1re- :
MMCv110: [MMC] -rG.Hardw1re- : AdvancedInstaGib.AIG_ModMenuItem
MMCv110: [MMC] -rG.Hardw1re- : ChaosUT.ChaosUTModMenuItem
MMCv110: [MMC] -rG.Hardw1re- : ChatLog.ChatLogModMenuItem
MMCv110: [MMC] -rG.Hardw1re- : IRC_Reporter.IRC_Reporter
MMCv110: [MMC] -rG.Hardw1re- : JoltDemoEnhancer2.DEMenuItem
MMCv110: [MMC] -rG.Hardw1re- : MultiMesh.MultiMeshMenu
MMCv110: [MMC] -rG.Hardw1re- : udemo.UDmodItem
MMCv110: [MMC] -rG.Hardw1re- : Weaponer.WeaponerModMenuItem
So if i do a .sh file with this in a while(1){ } loop and make the auto restart script for the server that i use to boot the server run the .sh file this will make it write to the file all the time right??