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.