![]()
yaşar tunçez yazmış:
> Merhaba,
>
> echo -n "hedef dizinin yolunu girin:"
> read hdizin
> cat dosya.ismi| sed -re "s/hedef_dizin/$hdizin/g" > dosya.ismi.yeni
>
> şeklinde bir betik yazarak dosya.ismi dosyasındaki hedef_dizin yazan
> yeri ekrandan gireceğim $hdizin değişkeninin içeriğiyle değiştirmek
> istiyorum. Örneğin klavyeden değişkeni /home/tuncez/kaynak_dizin
> şeklinde giriyorum ama hata veriyor. Zannedersem /home/... şeklinde "/"
> lerden sorun çıkıyor. Bu sorunu nasıl aşabilirim?
> Teşekkürler.
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama_at_liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
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 Web : http://www.gprskamera.com http://www.abesis.net _______________________________________________ Linux-programlama mailing list Linux-programlama_at_liste.linux.org.tr http://liste.linux.org.tr/mailman/listinfo/linux-programlamaReceived on Fri 11 Jan 2008 - 21:24:37 EET
![]()