Você precisa obter a lista de URLs e depois analisar os links para alimentar o download. Como você está usando um programa externo para fazer o download, em vez de wget
, você realmente não precisa das opções de download recursivo de wget
s.
Assumindo que o GNU grep
, que permite imprimir apenas o texto correspondente, você pode pegar os URLs vimeo com:
wget -q -O - -i urllist.txt | grep -oi "http://vimeo.com/[0-9]\+"
Em seguida, para alimentar isso no downloader
urls=$(wget -q -O - -i urllist.txt | grep -oi "http://vimeo.com/[0-9]\+")
for url in $urls; do
echo "Downloading [$url]"
vimeo_downloader.sh "$url"
done