[Linux] Re: shell scriptleri

---------

New Message Reply About this list Date view Thread view Subject view Author view

From: Arman Aksoy (armish@linux-sevenler.de)
Date: Sat 21 Dec 2002 - 14:26:21 EET


On Sat, 21 Dec 2002 13:14:04 +0200
Onur Yalazı <onuryalazi@mersin.edu.tr> wrote:

>
> Merhaba,
>
> Bu aralar çok sorunluyum :)
> şimdi sistemimde herhangi bir
>
> #!/bin/bash
> #!/bin/sh
> #!/bin/tsch
> #!/bin/csh
> ...
>
> gibi shell belirten scriptler
>
> bad interpreter: izin verilmedi (sanırım permission denied :) ) hatası
> ile sonlanıyor.
> Bu scriptler için çalıştırma hakları bulunuyor. scriptleri
>
> bash script.adı
>
> şeklinde çalıştırırsam herhangi bir sorun çıkmıyor.
> perl scriptleri ise sorunsuz çalışıyor.
> Sistemde ne yapmış olabileceğimi de bulamıyorum.
>
> internette ilgili bulduğum en iç açıcı döküman bu:
> http://www.linuxgazette.com/issue52/okopnik.html
> ancak işime yaraya bileceğini düşündüğüm strace ile shell scriptlerini
> inceleyemiyorum.
>
> (diğer dökümalar chmod a+x script yapın diyor :) )
>
>
> Sizce sorun ne olabilir?

Merhaba

Bencede izinle ilgili bir sorununuz var. Calistirma izni verme isinizi gorur sanirim... Mesela uygulamali bir ornek vereyim size ;

$ cat > scriptim.sh << EOF
 #!/bin/bash
 echo "Merhaba Dunya ;)"
 EOF
$ ls -al scriptim.sh
-rw-r--r-- 1 armish armish 36 Dec 21 14:21 scriptim.sh
# ^^^^^^^ => izinlere dikkat...
$ ./scriptim.sh
bash: ./scriptim.sh: /bin/bash: bad interpreter: Permission denied
# Iste sizin aldiginiz hata (Oyle degil mi ? )
$ chmod +x scriptim.sh
$ ls -al scriptim.sh
-rwxr-xr-x 1 armish armish 36 Dec 21 14:21 scriptim.sh
# ^^^^^^^ => x yani calistirma izni verildi...
$ ./scriptim.sh
Merhaba Dunya ;)
$

Kolay Gelsin

-- 

Armish http://linux-sevenler.de http://lfs.geleceklinux.org ----------------------------------------------------------------------- Liste üyeliğiniz ile ilgili her türlü işlem için http://liste.linux.org.tr adresindeki web arayüzünü kullanabilirsiniz.

Listeden çıkmak için: 'linux-request@linux.org.tr' adresine, "Konu" kısmında "unsubscribe" yazan bir e-posta gönderiniz. -----------------------------------------------------------------------


New Message Reply About this list Date view Thread view Subject view Author view

---------

Bu arsiv hypermail 2b29 tarafindan uretilmistir.