Итак, я запустил команду curl
и grep
для ключевого слова.Номер извлечения, встроенный в строку
Здесь (дезинфицировать) Результат:
...Dir');">Town/Village</a></th><th><a href="javascript:SetFilter(3,'ListPublicASDF','ASDFDir');">Phone Number</a></th></tr><tr class="rowodd"><td><a href="javascript:calldialog('ASDF','&Mode=view&helloThereId=42',600,800);"...
Я хочу, чтобы получить номер 42 - в командной строке один лайнер будет большим.
- поиск строки
helloThereId=
- извлечь номер прямо рядом с ним (42 в предыдущем случае)
Кто-нибудь есть какие-либо советы для этого? Может быть, некоторое регулярное выражение для чисел? Боюсь, у меня недостаточно опыта для создания элегантного решения.
Очень приятно! Он выделяет 42, но он все еще печатает большую длинную строку? – Eamorr
Вы включили параметр '-o'? –
Фактически, он работает сейчас. Я использовал «-P». Он отлично работает с «-oP». – Eamorr