
I noticed something when starting an ARexx script using "RX". Apparently the REXX: assign is not searched throughly in all subpaths for a AREXX script but only SYS:S/ARexx.
I created and saved an example script named "Amiga.rexx" to RAM:ARexx.
Added the path to REXX:
assign REXX: ram:arexx ADD
and tried
"RX amiga" and "RX amiga.rexx" in a shell
Command returned 5/1: Program not found
I also added added ram:arexx to the path
path ram:arexx add
and verified that the REXX: Assign and the shell path contain the new path with
Assign LIST
and
Path
and both Additions are added to the Path and REXX: assign correctly.
But the program is still not found.
This is on AmigaOne X1000 4.1FE Update 1
I tested the same when booting from the AmigaOS 4.1 Final Edition DVD with the same result.
After this unsuccessful test, I tried again on AmigaOS 3.1 and 3.1.4.
Both classic OSs do find the ARexx script after I added ram:arexx to the REXX: assign.
I tried:
1.OS3.1:>RX amiga
and the program is launched.
Can someone confirm this?