Solutions to Cross Platform Scripting

YAPC::Israel::2004 logo
Home
Milestones
Old News
Participants
  Registration
  List participants
  Personal information
Call for Participation
  English
  Hebrew
Call for Papers
  Hebrew (.doc)
  English (.doc)
Speakers
Presentations
Slides
Pictures
Schedule
Feedback
Training
Organizers
Sponsors
Location
Other YAPCs

perl.org.il

Title: Solutions to Cross Platform Scripting
Person: David Baird
Length: 60
Language: English
Abstract:
Most of my work with Perl is writing scripts and
triggers for ClearCase, a cross-platform SCM
tool. All of my scripts must run in Solaris,
Linux and Windows.

I've encountered various problems in maintaining
a single script which runs across Windows and Unix.
I've collected a number of good tricks as well
as a number of useful modules to assist, especially
in usage of the system() and qx() functions.

I will present:

* Basic scripting tricks (use of $^O, globbing)
* Filename parsing (tr{\\}{}d, File::Spec module)
* Running external programs (system(), Argv module)
* Forks and processes
* CPAN Perl vs. ActivePerl


 

 

 

 

 

Please send comments, questions etc. to yapc-organizers@perl.org.il