Hello All, I am using Perl to launch installer written in Shell script on Solaris. I am supplying the arguments for all the prompts made by the installer from Perl, such as path, port number etc., The installer displays a copyright page that has multiple pages when it is launched and then prompts the user to accept or decline the license agreement. I am trying to modify the script such that all the pages are displayed at once instead of displaying one page at a time. The shell command in the script is:
"cat copyright | more" I am trying to edit the script and modify it as: "cat copyright" I am trying the following command from perl: system("perl -p -i.bak -e \"s/cat copyright | more/cat copyright/\" install.sh"); However, when I run this command from Perl, It reports that I am not owner of the file (install.sh) and when I do a "ls" from the shell, the install.sh file has disappeared!!!! Can someone shed light on where I am goofing up? FYI, the directory where the scripts (installer and perl script) are being run is mounted on a NFS volume under /usr/local. I am logged in as root on my local machine. Thanks in Advance, Rajesh Dorairajan Valicert/Tumbleweed Communications. [EMAIL PROTECTED] 650-216-2018 http://www.tumbleweed.com