> I am very new to Perl and to computer programming in general, but > have been amazed at all the cool stuff that it can do. Recently I've been > working on a program to run loops of S-plus scripts. I can get the program > to run 1 s-plus batch script but when it attempts to run multiple scripts in > loops I get a message that says:
Hang on... did I miss something... what exactly is a S-plus script? Maybe you should allow for the "I've never heard program X" problem by providing a link. I'm sorry, but I have no idea what it is, but on this occasion google helped: http://www.google.com/search?hl=en&q=%2B%22S-plus%22 Now, it looks too complicated to approach it from a "Lets see how it works" prespective - so we move onto the error message. > "setruid( ) not implemented at sdos.pl lone 10". > I'm not sure what this means The script is broken hearted as some vital OS feature (?) is missing. Now lets try and find the cause of the pain. If I'm not mistaken, you should ask them to fix the typo too. > and I couldn't find it in any of the Perl books that I have. perldoc perl perldoc -f open gets you there faster! Okay, not book replacements but they really help. Neither my unix manpages nor perl's documentation, so it's back to google for a last ditch effort: http://www.google.com/search?hl=en&q=%2Bsetruid and you'll notice that it is a Unix program/function... > I'm running ActivePerl 5.6 on a Windows 98 system. and that's probably the problem. Is S-PLUS a Perl program? Check the supported platforms for the version you have, it appears to be a language with multiple implementations. You need a Windows one, or learn Unix too by reinstalling your box without M$ Windoze. Anyway, find out if it's a Perl program first! I think it isn't, as not even the 5.6 series implements that command - so it's the binary that is falling over. Jonathan Paton __________________________________________________ Do You Yahoo!? Everything you'll ever need on one web page from News and Sport to Email and Music Charts http://uk.my.yahoo.com -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]