From: Onur Kucuk (onur@kablonet.com.tr)
Date: Mon 03 Nov 2003 - 08:43:15 EST
On Mon, 03 Nov 2003 13:23:38 +0200
Ulas Vural <uvural@netorbits.com> wrote:
UV> Merhaba,
UV>
UV> Bir calistirilabilir dosyanin icerigini olusturmam lazim ama bu
UV> dosyanin formatinda sorun cikiyor sanirim satir inislerinden
UV> kaynakli oluyor ve bu dosya dos formatinda olabilir diyor. Bu
UV> dosyayi elle tekrar yazdigimda sorun gidiyor. Asagidaki yontemler
UV> hata veriyor.
UV>
UV> echo '#!/bin/sh' > calistir.sh
UV> echo 'diger satir...' >> calistir.sh
UV> echo 'diger satir...' >> calistir.sh
UV>
UV> yada printf '#!/bin/sh\ndiger satir\ndiger satir\n' > calistir.sh
UV>
UV> Bu dosyayi nasil olusturabilirim?
UV>
UV> Tesekkurler.
-----------
-(~/tmp/sil:$)-> echo '#!/bin/sh' > calistir.sh
-(~/tmp/sil:$)-> echo 'echo deneme' >> calistir.sh
-(~/tmp/sil:$)-> chmod +x calistir.sh
-(~/tmp/sil:$)-> ./calistir.sh
deneme
-----------
Yukaridaki deneme sorun cikarmadi. Acaba kullandiginiz ozel bir karakter isleri karistiriyor olabilir mi ?
Slackware 9 altinda reiserfs bir dosya sistemi uzerinde yaptim.
Ornegin olusturdugunuz dosya vfat uzerinde ise vfat otomatik olarak CR/LF->CR donusumu yapiyor olabilir.
-- Onur Kucuk <onur@kablonet.com.tr>