Yazarlar Sözlük Makaleler Yardım Masası Gözlük Forum İstatistik

#! (shabang başlığından yönlendirildi.)
Tüm Başlıklar XML

1.  Hemen bir örnek vereyim:
#!/niPerl/bin
print "Perl: İşte geldim burdayım, ben text manipulasyon işinde uzmanım.";

Yukarıdaki satırda perl'ün /niPerl/bin dizini* içinde olduğu belirtilmiştir.
mennan
12 Mart 2006 08:57
2.  Betik (script) dosyalarının başına eklenir, betiği çalıştıracak programın yerini (path'ini) gösterir.
sertw
12 Mart 2006 10:28
3.  Text tabanlı bir dosyayı çalıştırmak istediğinizde, kullanmakta olduğunuz shell dosyanın ilk satırına bakar. #!/path/to/interpreter gibi bir satır görürse dosyanızın ancak interpreter isimli program tarafından yorumlanabileceğini (veya çalıştırılabileceğini) anlar. Bu durumda dosyanın #! satırından sonraki kısmını interpreter isimli programa gönderir.

Eğer dosya #! satırı ile başlamıyorsa, shell script olduğu kabul edilir. Üzerinde çalışmakta olduğunuz shell dosyayı yorumlamaya kalkışır. Dosyanız shell scripti bile olsa hangi shell tarafından yorumlanmsı gerektiğini belirtmek iyi bir davranıştır. #!/bin/bash gibi. Böyle yaparsanız başka bir kabukta çalışıyor bile olsanız dosyanız doğru şekilde çalıştırılır.

# sharp olarak okunur, ! de bang olarak. #! sharpbang değil de kısaca shabang olarak okunur.
fizikci
12 Mart 2006 12:04
Bu konuda bildiklerinizi bizlerle paylaşabilirsiniz
Tabi bunun için yazarsanız giriş yapmalı, yazar değilseniz yazar olmalısınız.


Bu başlığa bkz veren girişlerin başlıkları nedir?
» !


Bu başlığa bkz veren girişler başka hangi başlıklara bkz verdiler?
» shabang

© 2005, Bilişim Kulübü. (1109 ms)
Ne yapabilirsin: SubtitleClick ile İngilizceni Geliştir, Çınar Framework ile kod yaz, Eglencelik.org'ta biraz eğlen