lookjapan.COM - IRC ve mIRC dünyasının forumu!   buy vps


  lookjapan.COM - IRC ve mIRC dünyasının forumu! IF - Webmaster Webmaster Programları


Yeni Konu   Cevap Yaz

 
LinkBack Seçenekler Stil
Alt 27 Temmuz 2015, 22:51   #1
İçim Ölü Gibi..
 
Violence - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 24 Ocak 2015
Bulunduğu yer: Bilmediğin Yerden.
Mesajlar: 165
WEB Sitesi: http://www.hobichat.net
IRC Sunucusu: Hobichat
İlgi Alanı:
Alınan Beğeni: 42
Standart Perl Komutları Nasıl Yazılır?

Beğendiğiniz bir text editörle yazabilirsiniz(Benim favorim Not Defteri). İlk satırda perl'un icra edilebilir dosyasının sistemdeki tam yolu verilir. Satırın başına( #! ) özel karakterleri mutlaka yazılmalıdır.

Örnek : #!/usr/bin/perl gibi...

Kodlama bittikten sonra editörden çıkılır ve Unix ve benzeri sistemlerde o dosyaya icra hakkı vermeniz gerekir. Varsayalım ki program adı deneme.pl olsun;

chmod +x deneme.pl komutu bu işlemi yerine getirir.

PROGRAM NASIL ÇALIŞIR

Komut satırından program adını girip Enter tuşuna basınız.

Örnek : deneme.pl

Kod:
#!/usr/local/bin/perl 
$girilensatir = <STDIN>;
print($girilensatir);
Bu programın ilk satırında programın icrası için gereken dosyanın yeri belirtilmiştir. İkinci satırda klavyeden girilen değer $girilensatir değişkenine aktarılır. (Burada klavyeden merhaba yazalım). Üçüncü satırda ise bu değer ekrana yazdırılır.

Ekrandaki görüntü şu şekildedir:

> deneme.pl
> merhaba
> merhaba

Açıklama satırları nasıl belirtilir. Açıklama yapmak amacıyla kullanacağımız satırların başına # işareti koyarız.

Örnek :

# bu bir açıklama satırıdır
# perl tarafından dikkate alınmaz

Bu durumda önceki programımızı şu şekilde kodlayalım;


Kod:
#!/usr/local/bin/perl 
#Bu program klavyeden girileni
#ekrana yazar.
$girilensatir = <STDIN>;
print($girilensatir);
Programın çalışması bir önceki ile tamamen aynıdır. # ile başlayan satırlar sadece bizi aydınlatmak, not tutmak içindir. Perl bu satırları değerlendirmeden geçer.

Şimdi şu satırı ele alalım

$girilensatir = <STDIN>;

Bu satir bir perl ifadesidir(statement) her bir parçasına($girilensatir,=,<STDIN>, ise gösterge (token) denir. $girilensatir bir skalar değişkeni belirtir. $ isareti değişkenin skalar olduğunu girilensatir ise değişkenin adını belirler. = göstergesi kendisinin (bize göre) sağındaki ifadeyi solundakine ata anlamı taşır. <STDIN> standart giriş elemanını yani klavyeden girişi ifade eder. Son olarak ; göstergesi ise ifadenin bitişini gösterir ve ifade sonlarında mutlaka bulunmalıdır aksi
takdirde hata mesajı alırsınız.

Yukarıdaki açıklamalar tüm perl benzer ifadelerinde geçerlidir. Yazım sırasında istisnai durumlar dışında karakter aralarında boşluk, tab v.b whitespaces karakterleri kullanılabilir.Aralardaki boşluk sayısı önemli değildir.


GELELİM YAZDIRMAYA

Standart çıktı(ekran)ya yazdırma görevini print yapar.

print($girilensatir); ifadesiyle $girilensatir

skalar değiskeninin içeriği ekrana yazdırılır. Aslında print fonksiyon olarak çalışır. $girilensatir 'ı ise
arguman olarak kullanır. Arguman 1 den fazlada olabilir.

print ($girilensatir, $girilensatir);

ifadesinde 2 arguman kullanılmıştır. Her ikisi de klavye girişini alan $girilensatir değişkenidir. Bu durumda busatırın çalışması anında $girilensatir değeri, ekrana 2 defa yazdırılır.



alıntı





Yangınıma denk suydu seninki,
öyle olması gereken yerdeydi ki ;
ve öyle doğruydu seni sevme eylemi...


[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
 Violence isimli Üye şimdilik offline konumundadır   Alıntı

Yeni Konu   Cevap Yaz

Etiketler
komutları, nasıl, perl, yazılır


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Seo Özel Makale Yazılır trsohbetsiteleri Web Site Tanıtımları 0 16 Aralık 2016 01:48
XenForo'da cache nasıl yapılır? Nasıl aktif edilir? Anti XenForo 0 26 Mart 2016 11:35
Wordpress Shortcode Nasıl Kullanılır ve Nasıl Oluşturulur? Nefret Wordpress 0 23 Mart 2016 14:09
Yiğitliğin Kitabı Mertlikle Yazılır - Nafiz Yılmaz Haldun Şiir Arşivi 0 06 Ağustos 2015 20:55
Hz. Azrail fıtrat olarak nasıl bir yapıdadır, ölülere nasıl görünür? Buna dair hadis? Vesaire İslamiyet 1 23 Şubat 2015 23:10

web hosting web hosting
 buy vds
 vps buy

Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.