SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 39397: Using SYSTASK statement to submit UNIX command causes error if SHELL= is specified

DetailsHotfixAboutRate It

If you attempt to execute any UNIX command using the SYSTASK COMMAND statement in SAS® 9.2, and you have specified the SHELL= option, the following error occurs:

   ERROR: Could not create a new process.

Here is an example of syntax that causes the error:

   systask command 'date' shell='ksh';

This behavior did not occur in SAS 9.1.3, and has been corrected in SAS 9.3.



Operating System and Release Information

Product FamilyProductSystemSAS Release
ReportedFixed*
SAS SystemBase SASLinux9.2 TS1M09.3 TS1M0
HP-UX IPF9.2 TS1M09.3 TS1M0
64-bit Enabled Solaris9.2 TS1M09.3 TS1M0
64-bit Enabled HP-UX9.2 TS1M09.3 TS1M0
64-bit Enabled AIX9.2 TS1M09.3 TS1M0
Linux for x649.2 TS1M09.3 TS1M0
Solaris for x649.2 TS1M09.3 TS1M0
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.