cupper
17.10.2009, 20:01
Вобщем есть желание написать как можно компактней следующую функциональность
1. curl www.addres.com/bla.html | egrep bla=[0-9]{4}
получаем страницу и парсим ее чтобы выбрать все нужные 4-х значные значения, кроме как грепом хз как еще можно выбрать их
результут будет чтото проде
<form какаянить херня><teg bla=1111><еще какаянить херня>
и таких куча строчек.
Из них субсно нужно выбрать значения bla: 1111 и т.д. и используя их еще раз курлить
2. curl -d "bla=1111" www.addres.com/херня.html | grep чета_там
как лучьше сохранить результат первой строчки ? в массиве какомнить, или может можно сразу вывод пускать на конвеер гду будут парситься нужные значения, и дальше опять конвееров в новый curl ?)
какие есть идеи ?
работать именно с курлом надо. Так что ненадо предлагать другой язык и сокеты.
1. curl www.addres.com/bla.html | egrep bla=[0-9]{4}
получаем страницу и парсим ее чтобы выбрать все нужные 4-х значные значения, кроме как грепом хз как еще можно выбрать их
результут будет чтото проде
<form какаянить херня><teg bla=1111><еще какаянить херня>
и таких куча строчек.
Из них субсно нужно выбрать значения bla: 1111 и т.д. и используя их еще раз курлить
2. curl -d "bla=1111" www.addres.com/херня.html | grep чета_там
как лучьше сохранить результат первой строчки ? в массиве какомнить, или может можно сразу вывод пускать на конвеер гду будут парситься нужные значения, и дальше опять конвееров в новый curl ?)
какие есть идеи ?
работать именно с курлом надо. Так что ненадо предлагать другой язык и сокеты.