Consultor Eletrônico



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.