Ciao, qualcuno mi sa dire dove posso trovare dei documenti riguardanti le differenze di sintassi del Perl usato su Linux e su Windows?
grazie
Ciao, qualcuno mi sa dire dove posso trovare dei documenti riguardanti le differenze di sintassi del Perl usato su Linux e su Windows?
grazie
Ciao,
non ci sono differenze nella sintassi del codice, ci sono alcune funzioni che non funzionano su windows per incompatibilità del sistema, in compenso esistono moduli appositi per windows che trovi su http://search.cpan.org sotto la gerarchia "Win::"
Marco Allegretti
shishii@tiscalinet.it
Lang: PERL, PHP, SQL.
Linux user n° 268623 Fedora Core 10, Fedora Core 6, Debian Sarge on mips
Si, ho usato un termine scorretto; io mi riferivo proprio a quelle differenze che derivano dall'incompatibilità dei due sistemi.
Volevo sapere se si potevano elencare da un lato le differenze dei due sistemi e dall'altro ciò che si doveva modificare nel codice.
Ad esempio:
1:gestione del filesystem -> all'interno del codice devono essere modificati i path
2:Win riconosce automaticamente come eseguire programmi dall'estensione dei file -> alcune funzioni come system ed exec accettano un diverso numero di parametri, su linux è necessario passare anche il path dell'interprete, su Win no
Volevo sapere se ce ne sono delle altre
Si, ho usato un termine scorretto; io mi riferivo proprio a quelle differenze che derivano dall'incompatibilità dei due sistemi.
Volevo sapere se si potevano elencare da un lato le differenze dei due sistemi e dall'altro ciò che si doveva modificare nel codice.
Ad esempio:
1:gestione del filesystem -> all'interno del codice devono essere modificati i path
2:Win riconosce automaticamente come eseguire programmi dall'estensione dei file -> alcune funzioni come system ed exec accettano un diverso numero di parametri, se si vuole eseguire un programma perl all'interno di un'altro, su linux è necessario passare anche il path dell'interprete, su Win no
Volevo sapere se ce ne sono delle altre
Ciao,
ecco a te quello che serve: http://www.perldoc.com/perl5.6/pod/perlport.html
In perl esiste la variabile $^O che contine il nome del sistema operativo, rintracciando questo puoi scrivere in prima opprissimazione codici portabili!
bye bye