Скопируйте слово из файла HTML веб-страницы с помощью сценария оболочки

Я пытаюсь записать сценарий оболочки, который должен проверить в веб-страницу и выбрать конкретный символ/фразу от его HTML и отобразить его. Конкретные символьные средства, например, если HTML веб-страницы содержит фразу, говорят password:blah, затем я хочу распечатать очень следующий символ/слово к password, т.е. короче говоря я хочу, чтобы сценарий распечатал blah. Как я могу сделать это?

Если больше необходимого объяснения, просят.Заранее спасибо!

1
задан 15 October 2014 в 19:24

2 ответа

Вам не нужен сценарий оболочки. Вероятно, следующая составная команда - то, в чем Вы нуждаетесь:

curl -s webpage | grep -Po 'password:\K\w+'

, Например, случай этой страницы работы:

curl -s http://askubuntu.com/questions/537416/copy-a-word-from-the-html-file-of-a-web-page-using-shell-script | grep -Po 'password:\K\w+'
1
ответ дан 11 November 2019 в 12:33

Что-то как этот должно работать:

wget -qO- http://website.com | grep -oP 'password:.*'

См. человек wget для всех опций. wget может загрузить целый веб-сайт.

0
ответ дан 11 November 2019 в 12:33

Другие вопросы по тегам:

Похожие вопросы: