Unable to recognize the platform from the 'uname' string text , because TMPDIR path maybe be full or unavailable for write access
The script is unable to identify the runtime operating system as a command substitution using 'uname' has returned an empty string. This can be due to the temporary file system being inaccessible for write by the executing userid, or simply being full. The temporary file system is located at /tmp by default, but can be overridden by the TMPDIR environment variable.
The script terminates.
Ensure that the userid executing the script has write access to the tmp filesystem, and that the tmp filesystem is not full. If both of these requirements are satisfied and the problem persists, then contact your service organization.