こんなんでいいんじゃない

grep -E 'aaa|bbb.*ccc|ccc.*bbb' a.txt