Visualizzazione dei risultati da 1 a 4 su 4

Discussione: !!! Aiuto in Perl !!!

  1. #1
    Utente di HTML.it L'avatar di Grejo
    Registrato dal
    Jan 2003
    Messaggi
    838

    !!! Aiuto in Perl !!!

    Sono un ragazzo che stà imparando il Perl per lavoro e per farlo uso la guida qui su HTML.it. Leggendo e tentando di capire del codice scritto come esempio mi è venuto il seguente dubbio:

    $#ARGV indica l'ultimo argomento inserito insieme al nome del file dalla finestra di shell.
    Io potevo avere lo stesso risultato se faccevo:

    $ARGV[#ARGV]

    Vi ringrazio già da adesso per le risposte. Ciao, Grejo!
    Nato per essere un vincente, vivo per dimostrarlo!

    Paperino si fà le paperine ed è contento,
    Topolino si fà le topoline ed è contento,
    Pippo non è contento.

  2. #2
    Utente di HTML.it L'avatar di Grejo
    Registrato dal
    Jan 2003
    Messaggi
    838
    Ho sbagliato a scrivere ... !!! :-)
    Quello che intendevo io era se le due righe di codice fanno la stessa cosa?
    Ciao e Grazie. Grejo.
    Nato per essere un vincente, vivo per dimostrarlo!

    Paperino si fà le paperine ed è contento,
    Topolino si fà le topoline ed è contento,
    Pippo non è contento.

  3. #3
    Ciao,

    @argv è un array globale che contiene gli argomenti passati da linea di comando allo script perl.

    $#array indica l'ultimo indice dell'array, se un array contiene 4 elementi $#array sarà uguale a 3 poichè gli indici sono 0,1,2,3.

    Per stampare l'utlimo elemento puoi fare:

    print $array[$#array];
    Marco Allegretti
    shishii@tiscalinet.it
    Lang: PERL, PHP, SQL.
    Linux user n° 268623 Fedora Core 10, Fedora Core 6, Debian Sarge on mips

  4. #4
    Utente di HTML.it L'avatar di Grejo
    Registrato dal
    Jan 2003
    Messaggi
    838
    Ok ... ho capito ... Grazie mille e a buon rendere ... !!! Ciao, Grejo.
    Nato per essere un vincente, vivo per dimostrarlo!

    Paperino si fà le paperine ed è contento,
    Topolino si fà le topoline ed è contento,
    Pippo non è contento.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.