|I'm not sure how the VMS NFS client determines if it has to translate/escape a file name: maybe specify MOUNT /SERVER_TYPE=UNIX /STRUCT=5|
on the NFS MOUNT command to see if it makes a difference.
On my system (also TCPIP 5.4) I have a NFS volume served by a Linux system, and do:
It does NOT convert the file name! The volume is mounted with /struct=5 .
This said, I think it is a good idea to not use '$' or other characters used as meta-characters in Unix shells. (and remember: '$' is a reserved character on VMS also, they should be used ONLY by VMS system facilities.)
Joseph Huber, http://www.huber-joseph.de