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
_______________________________________________
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:14:27 EEST