Use sed com -r :
sed -r 's/(.{7}).*//' file
Ou escape dos parênteses:
sed 's/\(.\{7\}\).*//' file
Como alternativa, você também pode usar grep ( -E ativa expressões regulares estendidas, -o imprime apenas o padrão correspondente):
grep -oE '^.{7}' file
com awk :
awk '{print substr($0,1,7)}' file
E é claro que cut é feito apenas para esse tipo de trabalho:
cut -c1-7 file