----- Original Message ----- From: "Darojatun Wijaya" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Sunday, July 09, 2006 2:19 AM Subject: Re: [tanya-jawab] Shell script = bad interpreter, kenapa ?
> 2006/7/8, yo2k <[EMAIL PROTECTED]>: > > Salam hormat, > > > > > > Saya pakai rh9, bikin shell script sbb : > > #!/bin/sh > mungkin nggak masalah, tapi ditempat saya bunyinya gini > #!/bin/sh -e > atau sesuaikan dengan path sh anda, ls /bin/sh ada nggak? > > > echo "1" > proc/sys/net/ipv4/ip_forward > DISINI MAS SALAHNYA :) /proc kali > > > iptables -t nat -A POSTROUTING bla...bla... > > > > > > Masalah : kenapa jika di run ./namafile ada message bad interpreter: > > No such file or directory, padahal file tersebut ada dan sudah chmod > > 755, ini juga berlaku jika saya bikin script berisi perl. Jika perl > > harus #>perl namafile baru jalan... > > > > Ada solusi ...? > > apakah anda membuat skripnya itu di ms-dos/ms-windus, trus anda jalankan di linux ? soalnya file berformat dos setiap barisnya diakhiri "\015\012" yang jika dibuka di mc (midnight commander) akan keliatan karakter ^M . nah itu mungkin yg selalu mengganggu eksekusi skrip anda. solusinya edit manual skrip anda... atau jalankan : perl -pi -e 's/\015//' test.sh di mana test.sh adalah nama skrip yang bermasalah tadi. semoga bisa membantu :) ./iko www.geocities.com/iko94 -- FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab Unsubscribe: kirim email ke [EMAIL PROTECTED] Arsip dan info milis selengkapnya di http://linux.or.id/milis
