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!