[solved][bash] Wycinanie linków z tekstu

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
tbk
Piegowaty Guziec
Piegowaty Guziec
Posty: 21
Rejestracja: 19 lut 2008, 21:17
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

[solved][bash] Wycinanie linków z tekstu

Post autor: tbk »

Jak wyciąć adres stron (linki) z tekstu?
Na początku wyciąłem grepem linijki z "http://www.":

Kod: Zaznacz cały

cat JakisPlik |grep http://www
Co dalej?
luzakwielki
Wytworny Kaczor
Wytworny Kaczor
Posty: 264
Rejestracja: 19 lis 2008, 11:42
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Odp: [bash] Wycinanie linków z tekstu

Post autor: luzakwielki »

tbk pisze:Jak wyciąć adres stron (linki) z tekstu?
Na początku wyciąłem grepem linijki z "http://www.":

Kod: Zaznacz cały

cat JakisPlik |grep http://www
Co dalej?

Kod: Zaznacz cały

cat plik | grep -o http://[^" "]*
marek_skwarek
Sędziwy Jeż
Sędziwy Jeż
Posty: 54
Rejestracja: 14 sty 2008, 10:55
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME
Kontakt:

Odp: [bash] Wycinanie linków z tekstu

Post autor: marek_skwarek »

Trochę bym zmodyfikował:

Kod: Zaznacz cały

cat plik | grep -o http://[^" "\"]*
przykład luzakawilekiego zostawiał cudzysłów na końcu
wesprzyj akcje:
używajcie linków na forum - ubuntu.pl/forum/viewtopic.php?t=66324
dodajemy [solved] - ubuntu.pl/forum/viewtopic.php?t=63205
tbk
Piegowaty Guziec
Piegowaty Guziec
Posty: 21
Rejestracja: 19 lut 2008, 21:17
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: [bash] Wycinanie linków z tekstu

Post autor: tbk »

Dzięki, właśnie o to mi chodziło.
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 3 gości