Skriva bärbara Perlkod har massor av fördelar . En stor fördel är att du kan skriva det en gång och köra den på vilken plattform som helst . Därför är behovet av att porta koden för att ett nytt operativsystem elimineras. Dessutom är det lättare att behålla en kopia av ett Perl-skript i stället att hålla en skriftlig manus per varje operativsystem . Instruktioner
1
Använd Perl unlink kommandot i stället för de infödda kommandon operativsystem för borttagning av filer . Den Perl unlink Kommandot raderar filer för alla operativsystem . Undvik att använda Unix rm kommandot eller Windows kommandot dir .
2
Var säker på att kommandot är i vägen när du kör ett externt kommando . Försök att inte anta att ett externt program är redan fördefinierade i din väg variabel . När du är osäker , se till att ställa in din sökväg variabel innan du kör det externa systemet samtal .
3
försiktig med Unix snedstreck och Windows bakvända snedstreck . Filer på en Unix-eller Linux-system används " /" i sökvägarna , men filer på en Windows /DOS -system använder '\\' snedstreck . Att skriva bärbar Perlkod , bör din kod hänvisa till rätt snedstreck för respektive operativsystem .
4
Använd opendir , readdir och closedir perl metoder för katalogen bearbetning . För bärbara Perlkod , dessa metoder är mycket bättre än operativsystem som bygger på fil globbing för katalogen . Någon typ av fil globbing kommer inte att producera bärbara Perlkod .