Thanks for the info. What is an “assign?”
In some languages, one could assign one device's calls to another device. As I recall, one could do it temporarily in a script in MacOS. Not something one can do easily in OS X with the file protections of UNIX without one hell of a lot of programming and changing permissions.