Kbase P180363: Error 293 when running program on unix with mixed slashes in the path
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  13/01/2011 |
|
Status: Verified
SYMPTOM(s):
Error 293 when running program on UNIX with mixed slashes in the path
** "<file-name>" was not found. (293)
Cannot run program with backslashes on UNIX
FACT(s) (Environment):
UNIX
Linux
Progress 9.x
OpenEdge 10.x
CAUSE:
This is expected behavior. Both CASE and the direction of slashes used in the path to the file are imperative in being able to locate the program.
FIX:
When running programs on UNIX/Linux, use all forward slashes: "/"
Reverse slashes on UNIX can be escaped by using "\\" or "~\"
If running mixed Windows and UNIX environments, forward slashes will also work on Windows. So the best practice is to use forward slashes when addressing directories from a Progress OpenEdge session.