Re: [Linux] rakam olmayan verileri silmek

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: N.Ersen SISECI (siseci@acikkod.org)
Date: Fri 10 Mar 2006 - 08:20:30 EET


Selamlar,

cat dosya | sed 's/[^0-9]//g'

komutu isinizi gorecektir. Burada [^0-9], 0-9 arasinda olmayan
karakterler anlamina gelir.

Iyi calismalar dilerim.

N. Ersen SISECI
EnderUNIX Donem Lideri
http://www.enderunix.org

Bugun ipucu okudunuz mu?
http://ipucu.enderunix.org

Per, 2006-03-09 tarihinde 11:45 -0800 saatinde, Kenan Dogan yazdý:

> Soyle dener misiniz :
>
> cat metin-dosyasi | tr -d [\000-\011,\013-\057,\072-\377] > sayi-dosyasi
>
> tr -d ... tarzinda kullaninca verilen karakter dizisini siler.
>
> Karakter dizisini sekizli (octal) sayi sistemiyle vermis olduk.
>
> Arada silmediklerimiz :
>
> 1- Line Feed (New Line) karakteri : ascii = 10 , octal = \012
> 2- 0-9 arasi rakam karakterleri : ascii = 48-57 , octal = \060-\071
>
> Metin dosyasi utf-8 kodundaysa sonuc olumlu olmayabilir !..
>
> Lutfen sonucun amaciniza uygunlugunu denetleyiniz !
>
>
> ----- Original Message -----
> From: "orkun" <temiz@deprem.gov.tr>
> To: <linux@liste.linux.org.tr>
> Sent: Thursday, March 09, 2006 5:15 PM
> Subject: [Linux] rakam olmayan verileri silmek
>
>
> > merhaba
> >
> > grep veya gvim le bir metin dosyasındaki
> > rakam olmayan verileri silmek istersem ne
> > yapmam gerekir ?
> >
> > saygılar
> >
> > Ahmet Temiz
>
>
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam? Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com
> _______________________________________________
> Linux mailing list
> Linux@liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux

_______________________________________________
Linux mailing list
Linux@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.