egrep не поддерживает нежадное сопоставление. Использование режима Perl -P
поможет вам:
grep -o -m1 -P 'https.*?mp3' example.txt
Перенесено из вопроса в ответ:
Как указал h3rrmiller, я смог добиться этого с помощью rsync
с помощью опции --no-links
.