Although operating system filenames are not case sensitive in Windows, they are on UNIX. On systems where operating system filenames are case sensitive, filenames and command names in uppercase are different from those in lowercase. By convention, lowercase is used for most UNIX filenames.
To ensure portability among operating systems, use lowercase when specifying a procedure name in a RUN statement, and make sure your procedure files have lowercase names on UNIX.