awk é útil se os dados vierem em registros bem designados. Esses dados não. No entanto, os dados estão no formato " integer stuff the_rest ", em que " integer " e " stuff " não terão espaços. Isso é exatamente o que o utilitário read gosta de ler. Ele irá ler palavras separadas por espaços em branco, quantas você der a variáveis para ler, e então colocará "o resto" da linha na última variável.
bash-4.4$ while read -r integer stuff the_rest; do printf '%d\t"%s"\n' "$integer" "$the_rest"; done <data
12 "Cinema - 3D/Multiplex"
7 "Status Update"
5 "Movie"
Ele remove automaticamente todos os espaços em branco.