I tried to write an application that needed to use Unix sendmail facility and it would have worked except for the stupid anomalies in Perl. My Perl program had to issue the external command 'sendmail' multiple times after formatting the msgs into an hfs directory - it therefore needed to return to the Perl program after every sendmail command.
There are 2 facilities to invoke external commands in Perl - exec and system. exec worked fine for 1 send but it does not return control back to the Perl program - it can only be used once. system does return control but because of the forking of address spaces, does not pass the parameters specified to the external process. After a lot of messing around with different Perl commands and options, I finally gave up on it. But I did get to learn a little Perl, which is basically a short hand for C. If you want some good info on Perl on z/os and other z/os Unix facilities, ask the MVS-OE list. For MVS-OE subscribe / signoff / archive access instructions, send email to lists...@vm.marist.edu<mailto:lists...@vm.marist.edu> with the message: INFO MVS-OE -----Original Message----- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Belinda Tinsley Sent: Tuesday, July 26, 2011 8:02 AM To: IBM-MAIN@bama.ua.edu Subject: Anyone running & using Perl on Z/OS Hi all, Is there anyone out there that has an application written and running (successfully) in Perl on z/OS. We are exploring the possibility of re-writing and moving some applications here but would like to get a better understanding of where it lives and how it behaves..... You can contact me off the list since my questions may be very basic at first..... Thanks in advance, Belinda Tinsley ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html