Hvad er $0 Perl?
Hvad er $0 Perl?

Video: Hvad er $0 Perl?

Video: Hvad er $0 Perl?
Video: CS50 2015 - Week 7, continued 2024, Oktober
Anonim

$0 . $0 indeholder navnet på det program, der køres, som givet til skallen. Hvis programmet blev kørt direkte gennem Perl tolk, $0 indeholder filnavnet.

Hvad betyder tilsvarende i Perl?

Så midler glob(qq) eller glob('*'). glob bruges til at generere et antal strenge eller filnavne ud fra et mønster. I listekontekst returnerer aka glob('*') alle filerne i den aktuelle arbejdsmappe bortset fra dem, hvis navn starter med..

Og hvad betyder $# i Perl? 1. 16. Ind Perl , får du indekset for det sidste element i @array med syntaksen $# array. Så $#_ er indekset for det sidste element i arrayet @_. Dette er ikke det samme som antallet af elementer i arrayet (som du får med scalar @array), fordi Perl arrays er normalt 0-baserede.

Hvad betyder $_ i denne forbindelse i Perl?

$_ er en speciel variabel, som indeholder værdien af det sidst matchede udtryk eller den mellemliggende værdi i loops såsom for, while osv., hvis du ikke gemmer det matchede udtryk i eksplicitte variable. [svar] Re^2: Hvad gør det betyde " $_ ." i PERL.

Hvad er argv i Perl?

Perl kommandolinjeargumenter gemt i det specielle array kaldet @ ARGV . Arrayet @ ARGV indeholder kommandolinjeargumenterne beregnet til scriptet. $# ARGV er generelt antallet af argumenter minus et, fordi $ ARGV [0] er det første argument, ikke selve programmets kommandonavn.

Anbefalede: