Я хочу проанализировать мой сайт, найти -Tag и получить URL-адрес (attr src=""
).Сценарий оболочки: URL-адрес анализа для iFrame и получить URL-адрес iFrame
Я пробовал так:
url=`wget -O - http://my-url.com/site 2>&1 | grep iframe`
echo $url
С этим, я получаю весь HTML строку:
<iframe src="//player.vimeo.com/video/AAAAAAAA?title=0&byline=0&portrait=0" width="480" height="360" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe> </div>
Ну, как я могу разобрать теперь URL? Я попробовал его с несколькими sed
-syntaxes, но не сделать это :(Вот что я пробовал:
wget -O - http://myurl.com/ 2>&1 | grep iframe | sed "s/<iframe src/\\n<iframe src/g"
С наилучшими пожеланиями, Мэтт;)
Просьба показать, что вы пытались, чтобы мы могли помочь вам понять, как вы поступили не так. Вы ничего не узнаете, просто скопировав ответ. – Barmar
Ну, я попробовал это с этим: 'wget -O - http://myurl.com/ 2> & 1 | grep iframe', а затем попытался вырезать html out, за исключением URL: 'sed 's/