[Linux-programlama] Re: conf dosyalarındaki # satırları süzen bir betik

---------

[Linux-programlama] Re: conf dosyalarındaki # satırları süzen bir betik

From: Murat Demirten <murat_at_debian.org>
Date: Fri, 18 Apr 2008 17:03:09 +0300
Message-ID: <49f03c7f0804180703id18448dy6d8f16ed9ec71ec0@mail.gmail.com>

Gene yanlış :) son defa gönderelim:

sed '/^ *#/d; /^ *$/d' dosya_adi

Bunu tip olarak ekledim, hata olması halinde www.linux-tips.org adresinden
comment yazabilirseniz sevinirim.

2008/4/18 Murat Demirten <murat_at_debian.org>:

> Dikkat edememişim, arial fontuyla sed komutları okumak eziyet.
>
> sed '/^ #/d; /^ *$/d' dosya_adi
>
> En iyisi böyle olur. Tekrar eden boşlukları da hesaba katmak ve aşağıdaki
> türden satırlarda da çalışmasını istiyorsak:
>
> normal komut #yorum fakat bu satır silinmeyecek
> # bu silinecek
>
>
> 2008/4/18 Omer Barlas <omer_at_serbestcagrisim.com>:
>
> yaşar tunçez @ On 18-04-2008 16:40:
> > > Merhaba,
> > >
> > > Bunun şöyle bir sakıncası olabilir;
> > > Bazen conf dosyalarında etkin satırın sonuna # koyarak açıklama
> > > giriliyor, ya da ben karşılaştım. Bu durumda o ayar etkin olduğu halde
> > > atlanacaktır.
> >
> > aslında atlanmaz ama murat'ın yazdığı sed satırında hata var, regex'in
> > en
> > başına ^ koymak gerekiyor, bu da satır başlangıcında olması gerektiği
> > anlamına geliyor.
> >
> > yani;
> >
> > sed '/^#/d; /^$/d' dosya_adi
> >
> > daha doğru olur.
> >
> > --
> > Omer Barlas
> > omer_at_serbestcagrisim.com
> >
> > _______________________________________________
> > Linux-programlama mailing list
> > Linux-programlama_at_liste.linux.org.tr
> > http://liste.linux.org.tr/mailman/listinfo/linux-programlama
> >
>
>
>
> --
> Murat Demirten
> Genel Müdür
> Yenihayat Bilişim Teknolojileri A.Ş.
> (212) 210 77 36
>

-- 
Murat Demirten
Genel Müdür
Yenihayat Bilişim Teknolojileri A.Ş.
(212) 210 77 36

_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Fri 18 Apr 2008 - 16:16:59 EEST

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.