Isso deve funcionar:
curl www.website.com/ | grep '^<a href=.*title=$' > new1.txt
Isso selecionará todas as linhas que começam com <a href=
e terminam em title=
Acabei de ver o comentário de Terdon. Você pode usar a opção -P
com grep e fazer uma alternativa non-greedy
aka lazy
da seguinte forma:
curl www.website.com/ | grep -P '^<a href=.*?title=$' > new1.txt