[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: sed i usunięcie domeny z URI [OT]



On Fri, 2 Sep 2005, Wojciech Ziniewicz wrote:
> 05-09-02, Marek Zakowicz <ma_zak@tlen.pl> napisał(a):
> awk '{m=index($0, "@"); n=index(substr($0, m), " "); if(m<1 || n<1)
> exit(1); print substr($0, 1, m-1) substr($0, n+1)}'
hehe, niestety też nie działa... , może go źle uzyłem ,ale nie działa.


Przyznaję, że zgubiłem "m-2" znaczki:

mazak@toy:~$ awk '{m=index($0, "@"); n=index(substr($0, m), " ");\
 if(m<1 || n<1) exit(1); print substr($0, 1, m-1) substr($0, m+n-1)}' dupa
232       5.27    2005-08-26 17:22:54
232       5.27    2005-08-26 17:22:54
232       5.27    2005-08-26 17:22:54
232 3.23        2005-08-23 17:22:54

No cóż, śpieszyłem się do domu, ale rozwiązanie podane przez Michała Politowskiego _zadziałało_ pięknie i było chyba najzwięźlejsze:

mazak@toy:~$ sed 's/@[^ \t]\+//' dupa
232       5.27    2005-08-26 17:22:54
232       5.27    2005-08-26 17:22:54
232       5.27    2005-08-26 17:22:54
232 3.23        2005-08-23 17:22:54


Pozdrawiam
Marek
--
                "Ze wzoru na moje życie wyliczę sobie w niebycie nowy los"
                                                            Raz, Dwa, Trzy

Reply to: