Bash wycięcie wielu elementów ze strony
: 17 maja 2012, 15:26
Witam,
Chciałbym prosić o pomoc, mianowicie jest sobie strona: http://skarzysko.pgedystrybucja.pl/pp.html
na której jest opisane kiedy i gdzie będą wyłączenia prądu (planowe). Chciałbym dorzucić taką informację do conky.
Jednak nie bardzo wiem jak do tego się zabrać, wiem, że trzeba by zacząć od: i dalej nie bardzo wiem, bo jak ugryźć wyrażenia regularne w taki sposób?
Prawdopodobnie należało by użyć SED i to by wyglądało tak: Jednak to zupełnie nie działa i nie bardzo mam pomysł jak to inaczej zrobić.
Chciałbym aby to działało dla frazy "Kielce", co prawda moja będzie inna, ale zastąpić będzie bardzo prosto
----
Rozwiązanie:
Chciałbym prosić o pomoc, mianowicie jest sobie strona: http://skarzysko.pgedystrybucja.pl/pp.html
na której jest opisane kiedy i gdzie będą wyłączenia prądu (planowe). Chciałbym dorzucić taką informację do conky.
Jednak nie bardzo wiem jak do tego się zabrać, wiem, że trzeba by zacząć od:
Kod: Zaznacz cały
wget -q -O - skarzysko.pgedystrybucja.pl/pp.html
Prawdopodobnie należało by użyć SED i to by wyglądało tak:
Kod: Zaznacz cały
wget -q -O - skarzysko.pgedystrybucja.pl/pp.html | sed -r '/\<tr\>([^>]*)\<\\\tr\>/is'
Chciałbym aby to działało dla frazy "Kielce", co prawda moja będzie inna, ale zastąpić będzie bardzo prosto

----
Rozwiązanie:
Kod: Zaznacz cały
links -dump http://skarzysko.pgedystrybucja.pl/pp.html | grep -E "^.*\|\ Kielce" | tr -d '|'