FYI,
I just verified under Win98 that the bash shell under Cygwin recognizes
dos pathnames in the #! line. Therefore, if you are using ActiveState's
port of perl and install MHonArc, you can invoke mhonarc under bash with,
shell> mhonarc.pl ...
as long as mhonarc.pl is in your search path. This will allow you
to do I/O redirection. For example,
shell> mhonarc.pl -scan > scan.txt
without having to invoke perl directly. The other advantage is that
you have access to a variety of programs like tar, gzip, grep, diff,
etc.
For more information about Cygwin, see
<http://sourceware.cygnus.com/cygwin/>.
--ewh
P.S. If you have the Win32 port of Vim <http://www.vim.org/>, you can
also use mhonarc.vim (in the extras directory) to get color resource
file editing under Windows.