Em vez de usar ferramentas externas como sed , cut ou awk , você pode simplesmente usar a expansão de variável integrada do shell que já usou para remover a extensão:
echo -n ${title%% *}
Usar double %% significa remover a correspondência mais longa, então você remove tudo da variável que começa com o primeiro espaço em branco.