Nwlapcug.com


Come scrivere codice portabile di Perl

Scrittura di codice portabile Perl ha un sacco di vantaggi. Uno dei vantaggi principale è che si può scrivere una volta ed eseguirlo su qualsiasi piattaforma. Pertanto, viene eliminata la necessità di porta il codice a un nuovo sistema operativo. Inoltre, è più facile da mantenere una sola copia di uno script in Perl invece di dover mantenere un script scritto per ogni sistema operativo.

Istruzioni

1

Uso il Perl scollegare comando anziché i comandi del sistema operativo nativo per l'eliminazione di file. Scollega il Perl comando cancellerà i file per qualsiasi sistema operativo. Evitare di utilizzare il comando rm Unix o il comando dir di Windows.

2

Essere certi che il comando è nel percorso ogni volta che si esegue un comando esterno. Provare a non dare per scontato che un programma esterno è già predefinito nella variabile path. Ogni volta che non siete sicuri, assicurarsi di impostare la variabile path prima di eseguire la chiamata di sistema esterno.

3

Fare attenzione con le barre Unix e Windows barre rovesciate. I file su un uso di sistema Unix o Linux '/' i nomi di percorso, ma i file su un uso di sistema di Windows/DOS ' \' le barre. Per scrivere codice portabile di Perl, il codice dovrebbe consultare le barre corrette per il rispettivo sistema operativo.

4

Utilizzare metodi perl opendir, readdir e closedir per l'elaborazione di directory. Per codice Perl portabile, questi metodi sono molto meglio di sistema operativo che si basa su globbing file per directory. Qualsiasi tipo di globbing file non produrrà portatile codice Perl.