Para linhas que começam com 6= seguidas por não mais de 7 dígitos decimais (corresponderiam a 6= , 6=123 ou 6=123X45678 mas não 6=12345678 ):
grep -E '^6=[0-9]{0,7}([^0-9]|$)' < in > out
Para linhas que começam com 6= seguido por não mais de 7 caracteres:
grep -xE '6=.{0,7}' < in > out
Para linhas que começam com 6= seguido por não mais de 7 bytes:
LC_ALL=C grep -xE '6=.{0,7}' < in > out