Talvez isso possa ajudar!
Primeiro, armazene todos os arquivos de download ou URLs em um arquivo de texto como:
$ cat > download-file-list.txt
URL1
URL2
URL3
URL4
echo "Digite o texto"
text = $ 1
cat URLs.txt | grep -i $ text > /tmp/new.txt
wget -i /tmp/new.txt