rodolfo
19th July 2007, 18:38
I am trying to rename file running Baan IV b4 over Unix Server.

my code is:
var.c = "/home/user/test/file1.tmp /home/user/test/file2.tmp"
ret = run.prog("rename",var.c,RP_WAIT)

But this code is not working
If I used same code to erase a file, it runs properly.
var.c = "/home/user/test/file3.tmp
ret = run.prog("rm",var.c,RP_WAIT)


--------------
Estoy tratando de renombrar un archivo en unix desde un script de Baan IV b4
mi código es:

var.c = "/home/user/test/file1.tmp /home/user/test/file2.tmp"
ret = run.prog("rename",var.c,RP_WAIT)

Si utilizo el mismo código para borrar un archivo funciona perfectamente:
var.c = "/home/user/test/file3.tmp
ret = run.prog("rm",var.c,RP_WAIT)

Hitesh Shah
19th July 2007, 21:16
Use mv command instead of Rename . It will work

NPRao
19th July 2007, 22:18
You can use the Baan tools function: file.mv() (http://www.baanboard.com/programmers_manual_baanerp_help_functions_directory_file_operations_file_mv)

rodolfo
20th July 2007, 01:12
Thank you for replaying me so soon. I wil try this function.

rodolfo
20th July 2007, 01:14
Thank you very much. As you said, It works.