Re: sed i usunięcie domeny z URI [OT]
On Fri, 2 Sep 2005 15:46:23 +0200, Wojciech Ziniewicz wrote:
[...]
> gdyby chodziło o obcinanie WSZYSTKIEGO po "@" to nei pisałbym na liste :)
> chodzi o wycięcie TYLKO domeny - założenie jest takie (jak pisałem) że
> po domenie dalej leci tekst.
>
> Przykładowa linijka :
> 232@192.168.0.12 5.27 2005-08-26 17:22:54
> Po zamianie:
> 232 5.27 2005-08-26 17:22:54
>
> Zatem żadne z proponowanych przez WAS rozwiązań nie działa, moja
> znajomość textutils nie pozwala na rozwiązanie tego problemu,,,,
>
> Założenie jest takie że:
> -domena może mieć dowolną ilość kropek
> -zamiast domeny może być dowolny adres IP o ilości char'ów od 4 do 12
> -tekst znajdujący się _po domenie musi zostać zachowany
> -rodzajów domen i adresów IP jest tak dużo że nie sposód wycinać ich
> statycznie...
>
> Jeszcze jakieś propozycje ?
Nie jestem pewien czy rozumiem czego tak na prawdę potrzebujesz.
sed 's/@[i tu lista wselkich znaków dopuszczalnych w domenie]\+//'
albo odwrotnie sed 's/@[^ \t]\+//' nie wystarczą?
--
Michał Politowski
Talking has been known to lead to communication if practiced carelessly.
Reply to: