Video: Čo je 0 $ Perl?
2024 Autor: Lynn Donovan | [email protected]. Naposledy zmenené: 2023-12-15 23:53
$0 . $0 obsahuje názov spusteného programu, ako je daný shellu. Ak bol program spustený priamo cez Perl tlmočník, $0 obsahuje názov súboru.
Čo teda znamená v jazyku Perl?
Takže znamená glob(qq) alebo glob('*'). glob sa používa na generovanie množstva reťazcov alebo názvov súborov zo vzoru. V kontexte zoznamu aka glob('*') vráti všetky súbory v aktuálnom pracovnom adresári okrem tých, ktorých názov začína na..
Tiež, čo znamená $# v Perle? 1. 16. V Perl , získate index posledného prvku @array so syntaxou $# pole. $#_ je teda index posledného prvku v poli @_. Toto nie je to isté ako počet prvkov v poli (ktoré získate pomocou skalárneho @array), pretože Perl polia sú zvyčajne založené na nule.
Čo v tomto ohľade znamená $_ v Perle?
$_ je špeciálna premenná, ktorá obsahuje hodnotu posledného zhodného výrazu alebo prechodnú hodnotu v cykloch ako for, while atď., ak tento zhodný výraz neuložíte do explicitných premenných. [odpoveď] Re^2: Čo robí to priemerný " $_ "v PERL.
Čo je argv v Perle?
Perl argumenty príkazového riadku uložené v špeciálnom poli s názvom @ ARGV . pole @ ARGV obsahuje argumenty príkazového riadka určené pre skript. # $ ARGV je vo všeobecnosti počet argumentov mínus jeden, pretože $ ARGV [0] je prvý argument, nie samotný názov príkazu programu.
Odporúča:
Aký je rozdiel medzi chop a chomp v Perl?
Funkcie chop a chomp v Perle môžu byť často zdrojom zmätku. Nielenže znejú podobne, ale robia podobné veci. Bohužiaľ je tu zásadný rozdiel – ?chop odstráni posledný znak reťazca úplne, zatiaľ čo chomp odstráni posledný znak iba vtedy, ak je to nový riadok