khm. azért nem ennyire egyszerű.. :]
szóval két utat látok:
a) az 1-5 pontokat kihagyod.
b) most nem fogom megmondani a frankót, de ~legjobb esetben is hatodik pont: 'random sz_pás csip-csup dolgokkal'.
meg szerintem sed 's/\(.*bsd\).*solaris/\1/', és a 'bármilyen' eléggé meghatározza a 6. pontot is.