To test the equivalence file, use the command
vovequiv. The option
-s shows all the equivalences valid on the current host plus
those computed
automatically:
% vovequiv -s
Directory of equiv files: ${JOHN}/vov
Executable equiv file: ${JOHN}/vov/italia.equiv.tcl
Cached equiv file: ${JOHN}/vov/italia.equiv.caches/saturn
(Hits 0) VOVDIR -> /remote/proj2/evolve_cdrom/evcdrom/common
* (Hits 0) VOVDIR -> /remote/proj2/evolve_cdrom/evcdrom/sun5
(Hits 0) SUNW -> /export/home/opt/SUNWspro
* (Hits 0) TOP -> /home/john/Italia
* (Hits 0) VENDORS -> /remote/vendors
(Hits 0) VENDORS -> /rtda/vendors
* (Hits 0) SUNW -> /opt/SUNWspro
* (Hits 0) JOHN -> /home/john
To test the effect of equivalences on a specific file, use the option
-p. For example, in your home directory you can try:
% cd ~
% vovequiv -p file
${HOME}/file
Notice how
FlowTracer correctly handles dots and symbolic links:
% vovequiv -p ~/./file
${HOME}/file
% ln -s file foobar% vovequiv -p foobar
${HOME}/file