[Rozw.][sed] nie wycina textu z html

Problemy dotyczące programowania.

Moderatorzy: Moderatorzy, Administratorzy

Awatar użytkownika
coolart
Użytkownik
Posty: 250
Rejestracja: 2004-06-20, 03:08
Kontakt:

[Rozw.][sed] nie wycina textu z html

Post autor: coolart » 2009-06-10, 21:29

witam mam problem z wycięciem texu z html'a
tresc html'a

Kod: Zaznacz cały

<a href="http://jakas.strona/people/friends/ztaofkj0">Alle auf einmal</a>&nbsp;|&nbsp;<a href="http://jakas.strona/people/sorted/ztaofkj0">Schön sortiert</a>&nbsp;|&nbsp;<a href="http://jakas.strona/people/online/ztaofkj0">Jetzt online</a>					
.......
.......		
							<a href="http://jakas.strona/person/kpp66tms" class="online"><img src="online_pliki/icon_ok.gif" border="0"></a>
				
										<a href="http://jakas.strona/person/kpp66tms"><img src="online_pliki/kpp66tms1.jpg" alt="Artur P" title="Artur P" border="0"></a>
								</div>

			<a href="http://jakas.strona/person/kpp66tms">Artur P</a>
			<br>
			Wetzlar		</td>
.......
........
no i polecenie

Kod: Zaznacz cały

cat temp/online1.html |sed -e 's/.*title="\(.*\)"\s.*/\1/'
# w tej formie działa ale tylko gdy jest tylko linia 
<a href="http://jakas.strona/person/kpp66tms"><img src="online_pliki/kpp66tms1.jpg" alt="Artur P" title="Artur P" border="0"></a>
przy calym html wyświetla mi sie całość czyli nie tnie. czy coś jest nie tak z poleceniem?
Ostatnio zmieniony 2009-06-11, 13:10 przez coolart, łącznie zmieniany 1 raz.

Awatar użytkownika
mina86
Moderator
Posty: 3314
Rejestracja: 2004-06-14, 21:58
Lokalizacja: Linux 4.x x86_64
Kontakt:

Re: [Rozw.][sed] nie wycina textu z html

Post autor: mina86 » 2009-06-10, 23:14

Po pierwsze: http://partmaps.org/era/unix/award.html
Po wtóre: Może taki regexp: .*title="\([^"]*\)".*
I po ostatnie: Czyżbyś miał na myśli: sed -ne 's/.../\1/p'?
Zastrzegam sobie prawo nieanalizowania postów pisanych niepoprawną polszczyzną. :: Post generated automatically by A.I. system called “mina86” in response to the previous one. :: Tiny Applications

Awatar użytkownika
coolart
Użytkownik
Posty: 250
Rejestracja: 2004-06-20, 03:08
Kontakt:

Re: [Rozw.][sed] nie wycina textu z html

Post autor: coolart » 2009-06-11, 13:09

dzięki mina86 za podpowiedz, fakt mój błąd ze zapomniałem o n no i ten cat nie wiedziałem ze tak to nie zadziała

ODPOWIEDZ