> Jamshid Afshar wrote: > > I just installed Cygwin. What kind of executable is > zcat.exe? It doesn't > > show up when I "dir c:\cygwin\bin\zc*" (only zcmp), but I > see it's 19 > > bytes in Explorer. It works fine within bash, but I want > UNIX utilities I > > can use in the regular Windows Command Prompt. > > $ ls -l zcat.exe > lrwxrwxrwx 1 rcampbel Users 19 Jan 6 17:06 > zcat.exe -> gzip.exe > > As you can see from the ls output, it's a symbolic link > (doesn't work in > cmd). You can still call gunzip -c (or whatever).
I had a similar problem when trying to use gunzip from a cmd prompt outside of a cygwin shell - I was getting illegal ntvdm CPU errors. The fix is to replace the softlink with a hard link: $ cd /bin /bin $ ls -l zcat* lrwxrwxrwx 1 lukeb Users 19 Sep 21 16:29 zcat.exe -> gzip.exe /bin $ rm zcat.exe /bin $ ln gzip.exe zcat.exe /bin $ ls -li zcat* gzip* gunzip* 1125899906888251 -rwxr-xr-x+ 3 lukeb Users 62976 Jul 23 2003 gunzip.exe 1125899906888251 -rwxr-xr-x+ 3 lukeb Users 62976 Jul 23 2003 gzip.exe 1125899906888251 -rwxr-xr-x+ 3 lukeb Users 62976 Jul 23 2003 zcat.exe I would suggest doing the same with any other cygwin executable that is a symbolic link that you intend to use "outside" cygwin. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/