wget -O- -o/dev/null "$url"|grep -Po '<title>.*?</title>'|sed -r 's/^<title>(.*)<\/title>$/\1/g'
O funcionamento é sinxelo, `wget -O-` lee o contido dunha dirección e amosa o resultado pola saída estándar.
Logo haberá que ler só a parte do título, isto pódese facer cunha expresión regular
grep -Po '<title>.*?</title>'A expresión dí o seguinte, “búsca o texto `<title>`, despois calquer número de repeticións dun carácter calquera, ata atopar un `</title>`”.
O derradeiro paso e eliminar as etiquetas do título
sed -r 's/^<title>(.*)<\/title>$/\1/g'De novo expresión regular, tradúcese coma “no caso de que a cadea comece con `<title>` e acabe con `</title>`, reempraza todo pola parte do medio”.
E íso é todo, un exemplo do resultado sería este: