I enabled forks as follows by using system call to create a new terminal to run each ftp/sftp connection in a seperate perl script. It's able to execute but I am having issues when my parameters(@fields) contain bracket. I am not able to pass parameters which contains bracket.
unless (fork())
{
system("xterm -T $fields[0] -e \.\/uploader\.pl $index @field
+s");
exit(0);
}
Error msg
sh: syntax error at line 1: `(' unexpected
After executing the window closes automaticaly. Is there a way to make it halt until the user press a key to exit or so. I tried to have a <> at the end of the uploader script. But doesn't help
|