Я уже прочитал много страниц здесь, о stackoverflow, но в моем szenario ничего не работает.
Я хочу получить последние совпадающие (или все) URL-адреса, содержащие «cedock», с этого веб-сайта: «https://4pda.ru/forum/index.php?showtopic=973246&st=4040#Spoil -97613600-1 "
Когда я сохраняю файл, а затем выполняю поиск в редакторе файлов, он работает нормально, но ни одна из этих команд не помогала мне получить URL-адреса или отфильтровать что-либо в этом файле. :
curl -k -s "https://4pda.ru/forum/index.php?showtopic=973246&st=4040#Spoil-97613600-1" | awk -F'SRC="|"' '/SRC/ && /'"cedock"'/ {print $4}'
curl -k -s "https://4pda.ru/forum/index.php?showtopic=973246&st=4040#Spoil-97613600-1" | grep -o 'FOTA-OTA/V8-R851T02-LF1V342.014883.zip.*zip</a><br /></div></div><br'
grep "<a href=" 4pda.txt |sed "s/<a href/\\n<a href/g" |sed 's/\"/\"><\/a>\n/2' |grep href |sort |uniq
Что-то сломалось с самим сайтом? Поскольку я использую аналогичные команды на других веб-сайтах, и они там работают.
Желаемый результат - это последний URL-адрес загрузки из cedock, например, прямо сейчас: http://na-update.cedock.com/apps/resource2/V8R851T02/V8-R851T02-LF1V351/FOTA-OTA/V8-R851T02-LF1V351.015103.zip