
20.08.2009, 21:09
|
|
Новичок
Регистрация: 15.08.2009
Сообщений: 3
С нами:
8810364
Репутация:
0
|
|
Дяди, помогите собрать всех пользователей в список или хоть на одну страницу вывести.
а то вручную сканировать 22 тыщи тяжко!
http://www.drive2.ru/users/?country=RU&city=&page=last&filter=
хехе
Код:
#!/bin/bash
for I in {1,1275}; do
curl -s "http://www.drive2.ru/users/?country=RU&page="$I > /tmp/dummy
NAMES=$(sed -n -e 's/.*class=\"url fn nickname\">\(.*\)<\/a>.*/\1/pig' /tmp/dummy)
LINKS=$(sed -n -e 's/.*<a href="\(\/users.*\)" id="userHrefNicknam.*/\1/pig' /tmp/dummy)
CARS=$(sed -n -e 's/.*<a href="\/cars\/[^"][^">]*">\([^<]*\)<\/a>.*/\1/pig' /tmp/dummy)
echo "$NAMES"
#echo "$LINKS"
#echo "$CARS"
done
|
|
|