[Linux-programlama] Re: sed ile dizin yolunu değiştirme

---------

[Linux-programlama] Re: sed ile dizin yolunu değiştirme

From: C. Ahmet MERCAN <ahmet.mercan_at_gmail.com>
Date: Sat, 12 Jan 2008 09:35:03 +0200
Message-ID: <47886DA7.5080402@gmail.com>

Merhaba;

Sorun sadece / isaretinden kaynaklaniyor. Sed icin farkli bir ayirac
verin mesela % ile
sed -re "s%hedef_dizin%$hdizin%g"

gibi istediginiz karakteri kullanabilirsiniz.

Saygilarimla.

Cem Ahmet MERCAN

yaşar tunçez wrote:
> Merhaba,
>
> Bu şekilde kullandığımda netrc_orn dosyasındaki ;
> lcd kaynak_dosya_yolu satırındaki kaynak_dosya_yolunun yerine klavyeden
> girdiğim dizin yoluyla değiştirip yeni bir dosya olarak kaydetmesini
> istiyorum. Ancak aşağıdaki şekilde girince sed ile ilgili herhangi bir
> hata vermemesine rağmen yeni dosyayı;
>
> lcd
> kaynak_dosya_yolu*home*kaynak_dosya_yolu*tuncez*kaynak_dosya_yolu*betik*
> şeklinde kaydetti.
>
>
> 12.01.2008 tarihinde *Murat Birben* <muratbirben_at_gmail.com
> <mailto:muratbirben_at_gmail.com>> yazmış:
>
> Merhaba,
>
> arg=`echo "$kdy" | sed 's:/:\&:g'`
>
> şeklinde deneyebilir misiniz?
>
> 2008/1/12 yaşar tunçez <ytuncez_at_gmail.com <mailto:ytuncez_at_gmail.com> >:
>
> Merhaba Aykut Bey,
> Şöyle bir şey denedim ama olmadı:
> #!/bin/bash
> echo -n "kaynak_dosya_yolunu_gir:"
> read kdy
> arg=`echo "$kdy" | sed 's/\//g'`
> cat netrc_orn|sed -re
> 's/kaynak_dosya_yolu/'"$arg"'/g'>netrc_orn.yeni
>
> Teşekkürler.
>
>
>
> 1
>
>
> Sanırım sorununuzun çözümü,
> http://www.grymoire.com/Unix/Sed.html#uh-62
> adresinde var. Bu sayfadaki sed_with_regular_expressions1.sh
> dosyası
> istediğinizi yapıyor olmalı.
>
> Kolay gelsin
>
>
> --
> Aykut KOÇAK
>
> Elektronik Mühendisi
> E-Posta :aykutkocak_at_superonline.com
> <mailto:aykutkocak_at_superonline.com>
> Web : http://www.gprskamera.com
> <http://www.gprskamera.com/>http://www.abesis.net
> <http://www.abesis.net/>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama_at_liste.linux.org.tr
> <mailto:Linux-programlama_at_liste.linux.org.tr>
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>
>
>
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama_at_liste.linux.org.tr
> <mailto:Linux-programlama_at_liste.linux.org.tr>
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
> <http://liste.linux.org.tr/mailman/listinfo/linux-programlama>
>
>
>
>
> --
> Murat BIRBEN
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama_at_liste.linux.org.tr
> <mailto:Linux-programlama_at_liste.linux.org.tr>
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
> <http://liste.linux.org.tr/mailman/listinfo/linux-programlama>
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama_at_liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Sat 12 Jan 2008 - 09:03:32 EET

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.