Neden Perl ile Python senaryomu yürütme sırasında herhangi bir sözdizimi hataları aldım t'don? | Netgez.com
SORU
10 NİSAN 2015, Cuma


Neden Perl ile Python senaryomu yürütme sırasında herhangi bir sözdizimi hataları aldım t'don?

Sadece test.py, biraz test python kodu yazdım ve aşağıdaki gibi başlatıyorum

perl test.py

Bir süre sonra da hayatını kaybetti. Diyorum ki "bir süre sonra" çünkü, Python kod aslında Python yorumlayıcısı gibi düzgün idam, alır!

Neden benim benim Perl Python yorumlamak mı? test.py Bu gibi görünüyor:

#!/usr/bin/python

...Python code here...

Eğer tersi (python something.pl yani arama) yaparsam ilginçtir, sözdizimi hataları iyi bir anlaşmamız var.

CEVAP
10 NİSAN 2015, Cuma


perlrun

Eğer #! hattı kelime "" ne kelime "programı #! Perl yorumlayıcısı yerine yürütülür adını." indir perl içermiyor değil Bu biraz tuhaf, ama KABUĞU bir program söyleyebilir çünkü #! , yapma makinelerde insanlara yardımcı oluyor/usr/bin/perlve sonra onlar için doğru yorumlayıcı program gönderir Perl.

Örneğin,

$ cat >a
#!/bin/cat
meow

$ perl a
#!/bin/cat
meow

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bucky Roberts

    Bucky Robert

    9 HAZİRAN 2011
  • pleated-jeans

    pleated-jean

    6 HAZİRAN 2013
  • sknbp

    sknbp

    16 Kasım 2006

İLGİLİ SORU / CEVAPLAR