Perl programming on MPE/iX - February 2001

February 9, 2001
Solution Symposium
Page 16
hp e3000
perl
programming
opening files with open()
open(HANDLE, "/file/path") - open for reading
open(HANDLE, "< /file/path") - open for reading
open(HANDLE, "> /file/path") - open for writing
open(HANDLE, ">> /file/path") - open for
appending
open(HANDLE, "| shell command") - open pipe for
writing
open(HANDLE, "shell command |") - open pipe for
reading
be very careful when passing user data to open() as a
file name!