I looked through the archives and Google, but I wasn't able to find 
anybody else with this same problem.  The only similar reference I saw 
told the poster to use the cygwin perl instead of ActiveScript's perl, but 
I'm already using cygwin's.  My apologies if this has been answered 
elsewhere.

In a normal UNIX environment, you can run the perl debugger 
and still redirect an input file to stdin.  In other words,

perl -d myscript < mydata

does the right thing, namely, that you enter the debugger, the debugger
reads input from the keyboard, but if the script reads from STDIN, it gets
lines from mydata.

Under cygwin, however, the same invocation causes the debugger to read
commands from mydata.

I'm using (afaik) the most recent cygwin (I assume cygcheck.out will tell 
you) and the most recent perl (v5.8.7 built for 
cygwin-thread-multi-64int).

Does this just not work due to windows not having real streams, or is 
there a configuration option I can try?  I'm pretty knowledgeable about 
UNIX/Linux (15+ years exp); however, I'm new to Cygwin.

Thanks for any help you can give me.

Andrew


---------------------------------------------------------------------------
Please include this line when replying.
--
Clunk enough people on the head and we'll have a nation of lunkheads.
                -- Foghorn Leghorn



Cygwin Configuration Diagnostics

Current System Time: Sat Dec 02 13:49:41 2006



Windows XP Professional Ver 5.1 Build 2600 Service Pack 2



Path:   C:\cygwin\usr\local\bin

        C:\cygwin\bin

        C:\cygwin\bin

        C:\cygwin\usr\X11R6\bin

        c:\ruby\bin

        c:\WINDOWS\system32

        c:\WINDOWS

        c:\WINDOWS\System32\Wbem

        c:\Program Files\Microsoft Office\OFFICE11\Business Contact Manager\IM

        c:\Program Files\Java\jdk1.5.0_09\bin

        c:\Program Files\Microsoft SQL Server\80\Tools\Binn\

        c:\Program Files\Microsoft Office\OFFICE11\Business Contact Manager\

        c:\Program Files\MySQL\MySQL Server 5.0\bin

        c:\Program Files\Subversion\bin

        c:\util

        C:\cygwin\bin



Output from C:\cygwin\bin\id.exe (nontsec)

UID: 1008(Andrew Certain) GID: 513(None)

0(root)                   513(None)                 544(Administrators)

545(Users)



Output from C:\cygwin\bin\id.exe (ntsec)

UID: 1008(Andrew Certain) GID: 513(None)

0(root)                   513(None)                 544(Administrators)

545(Users)



SysDir: C:\WINDOWS\system32

WinDir: C:\WINDOWS



USER = 'Andrew Certain'

PWD = '/home/Andrew Certain/channel_data'

CYGWIN = 'ntsec tty'

HOME = '/home/Andrew Certain'

MAKE_MODE = 'unix'



HOMEPATH = '\cygwin\home\Andrew Certain'

MANPATH = '/usr/local/man:/usr/share/man:/usr/man::/usr/ssl/man'

HOSTNAME = 'MSLAPTOP'

TERM = 'xterm'

SHELL = '/bin/bash'

PROCESSOR_IDENTIFIER = 'x86 Family 6 Model 13 Stepping 8, GenuineIntel'

WINDIR = 'C:\WINDOWS'

SSH_CLIENT = '127.0.0.1 4158 22'

OLDPWD = '/home/Andrew Certain'

USERDOMAIN = 'MSLAPTOP'

SSH_TTY = '/dev/tty0'

OS = 'Windows_NT'

ALLUSERSPROFILE = 'C:\Documents and Settings\All Users'

TEMP = '/cygdrive/c/WINDOWS/TEMP'

COMMONPROGRAMFILES = 'C:\Program Files\Common Files'

PROCESSOR_LEVEL = '6'

MAIL = '/var/spool/mail/Andrew Certain'

SYSTEMDRIVE = 'C:'

USERPROFILE = 'C:\Documents and Settings\Andrew Certain'

TZ = 'PST8PST7,M4.1.0/2,M10.5.0/2'

PS1 = '[EMAIL PROTECTED](\w)$ '

LOGONSERVER = '\\MSLAPTOP'

PROCESSOR_ARCHITECTURE = 'x86'

SHLVL = '1'

PATHEXT = '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.RB;.RBW'

HOMEDRIVE = 'C:'

COMSPEC = 'C:\WINDOWS\system32\cmd.exe'

LOGNAME = 'Andrew Certain'

TMP = '/cygdrive/c/WINDOWS/TEMP'

SYSTEMROOT = 'C:\WINDOWS'

PRINTER = 'Dell Printer 3100cn PS'

CVS_RSH = '/bin/ssh'

PROCESSOR_REVISION = '0d08'

SSH_CONNECTION = '127.0.0.1 4158 127.0.0.1 22'

INFOPATH = '/usr/local/info:/usr/share/info:/usr/info:'

PROGRAMFILES = 'C:\Program Files'

NUMBER_OF_PROCESSORS = '1'

COMPUTERNAME = 'MSLAPTOP'

_ = '/usr/bin/cygcheck'

POSIXLY_CORRECT = '1'



HKEY_CURRENT_USER\Software\Cygnus Solutions

HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin

HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2

HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options

HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions

HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin

HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2

  (default) = '/cygdrive'

  cygdrive flags = 0x00000022

HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/

  (default) = 'C:\cygwin'

  flags = 0x0000000a

HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/bin

  (default) = 'C:\cygwin/bin'

  flags = 0x0000000a

HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/lib

  (default) = 'C:\cygwin/lib'

  flags = 0x0000000a

HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Program Options



c:  hd  NTFS     72065Mb  23% CP CS UN PA FC     

d:  cd             N/A    N/A                    



C:\cygwin      /          system  binmode

C:\cygwin/bin  /usr/bin   system  binmode

C:\cygwin/lib  /usr/lib   system  binmode

.              /cygdrive  system  binmode,cygdrive



Found: C:\cygwin\bin\awk.exe

Found: C:\cygwin\bin\bash.exe

Found: C:\cygwin\bin\cat.exe

Found: C:\cygwin\bin\cp.exe

Found: C:\cygwin\bin\cpp.exe

Not Found: crontab

Found: C:\cygwin\bin\find.exe

Found: C:\cygwin\bin\gcc.exe

Not Found: gdb

Found: C:\cygwin\bin\grep.exe

Found: C:\cygwin\bin\kill.exe

Found: C:\cygwin\bin\ld.exe

Found: C:\cygwin\bin\ls.exe

Found: C:\cygwin\bin\make.exe

Found: C:\cygwin\bin\mv.exe

Not Found: patch

Found: C:\cygwin\bin\perl.exe

Found: C:\cygwin\bin\rm.exe

Found: C:\cygwin\bin\sed.exe

Found: C:\cygwin\bin\ssh.exe

Found: C:\cygwin\bin\sh.exe

Found: C:\cygwin\bin\tar.exe

Found: C:\cygwin\bin\test.exe

Not Found: vi

Not Found: vim



   61k 2006/11/10 C:\cygwin\bin\cygbz2-1.dll - os=4.0 img=1.0 sys=4.0

                  "cygbz2-1.dll" v0.0 ts=2006/11/10 15:42

    7k 2006/10/22 C:\cygwin\bin\cygcharset-1.dll - os=4.0 img=1.0 sys=4.0

                  "cygcharset-1.dll" v0.0 ts=2006/10/22 16:43

    7k 2003/10/19 C:\cygwin\bin\cygcrypt-0.dll - os=4.0 img=1.0 sys=4.0

                  "cygcrypt-0.dll" v0.0 ts=2003/10/19 0:57

 1125k 2006/10/04 C:\cygwin\bin\cygcrypto-0.9.7.dll - os=4.0 img=1.0 sys=4.0

                  "cygcrypto-0.9.7.dll" v0.0 ts=2006/10/4 5:12

 1053k 2006/10/04 C:\cygwin\bin\cygcrypto-0.9.8.dll - os=4.0 img=1.0 sys=4.0

                  "cygcrypto-0.9.8.dll" v0.0 ts=2006/10/4 5:45

  194k 2006/06/12 C:\cygwin\bin\cygcurl-3.dll - os=4.0 img=1.0 sys=4.0

                  "cygcurl-3.dll" v0.0 ts=2006/6/12 2:00

  895k 2004/04/28 C:\cygwin\bin\cygdb-4.2.dll - os=4.0 img=1.0 sys=4.0

                  "cygdb-4.2.dll" v0.0 ts=2004/4/27 8:31

  965k 2005/05/14 C:\cygwin\bin\cygdb-4.3.dll - os=4.0 img=1.0 sys=4.0

                  "cygdb-4.3.dll" v0.0 ts=2005/5/14 5:37

 1156k 2004/04/28 C:\cygwin\bin\cygdb_cxx-4.2.dll - os=4.0 img=1.0 sys=4.0

                  "cygdb_cxx-4.2.dll" v0.0 ts=2004/4/27 8:35

 1240k 2005/05/14 C:\cygwin\bin\cygdb_cxx-4.3.dll - os=4.0 img=1.0 sys=4.0

                  "cygdb_cxx-4.3.dll" v0.0 ts=2005/5/14 5:41

  174k 2004/10/14 C:\cygwin\bin\cygexpat-0.dll - os=4.0 img=1.0 sys=4.0

                  "cygexpat-0.dll" v0.0 ts=2004/10/14 1:34

   40k 2006/11/15 C:\cygwin\bin\cygform-8.dll - os=4.0 img=1.0 sys=4.0

                  "cygform-8.dll" v0.0 ts=2006/11/14 23:06

   45k 2001/04/25 C:\cygwin\bin\cygform5.dll - os=4.0 img=1.0 sys=4.0

                  "cygform5.dll" v0.0 ts=2001/4/24 22:28

   35k 2002/01/09 C:\cygwin\bin\cygform6.dll - os=4.0 img=1.0 sys=4.0

                  "cygform6.dll" v0.0 ts=2002/1/8 22:03

   48k 2003/08/09 C:\cygwin\bin\cygform7.dll - os=4.0 img=1.0 sys=4.0

                  "cygform7.dll" v0.0 ts=2003/8/9 2:25

   28k 2003/07/20 C:\cygwin\bin\cyggdbm-3.dll - os=4.0 img=1.0 sys=4.0

                  "cyggdbm-3.dll" v0.0 ts=2003/7/20 0:58

   19k 2006/11/19 C:\cygwin\bin\cyggdbm-4.dll - os=4.0 img=1.0 sys=4.0

                  "cyggdbm-4.dll" v0.0 ts=2006/11/19 0:18

   19k 2003/03/22 C:\cygwin\bin\cyggdbm.dll - os=4.0 img=1.0 sys=4.0

                  "cyggdbm.dll" v0.0 ts=2002/2/19 19:05

   15k 2003/07/20 C:\cygwin\bin\cyggdbm_compat-3.dll - os=4.0 img=1.0 sys=4.0

                  "cyggdbm_compat-3.dll" v0.0 ts=2003/7/20 1:00

    8k 2006/11/19 C:\cygwin\bin\cyggdbm_compat-4.dll - os=4.0 img=1.0 sys=4.0

                  "cyggdbm_compat-4.dll" v0.0 ts=2006/11/19 0:18

   17k 2001/06/28 C:\cygwin\bin\cyghistory4.dll - os=4.0 img=1.0 sys=4.0

                  "cyghistory4.dll" v0.0 ts=2001/1/6 20:34

   29k 2003/08/10 C:\cygwin\bin\cyghistory5.dll - os=4.0 img=1.0 sys=4.0

                  "cyghistory5.dll" v0.0 ts=2003/8/10 16:16

   25k 2006/11/10 C:\cygwin\bin\cyghistory6.dll - os=4.0 img=1.0 sys=4.0

                  "cyghistory6.dll" v0.0 ts=2006/11/10 5:26

  976k 2006/10/22 C:\cygwin\bin\cygiconv-2.dll - os=4.0 img=1.0 sys=4.0

                  "cygiconv-2.dll" v0.0 ts=2006/10/22 16:44

   22k 2001/12/13 C:\cygwin\bin\cygintl-1.dll - os=4.0 img=1.0 sys=4.0

                  "cygintl-1.dll" v0.0 ts=2001/12/13 1:28

   37k 2003/08/10 C:\cygwin\bin\cygintl-2.dll - os=4.0 img=1.0 sys=4.0

                  "cygintl-2.dll" v0.0 ts=2003/8/10 14:50

   31k 2005/11/20 C:\cygwin\bin\cygintl-3.dll - os=4.0 img=1.0 sys=4.0

                  "cygintl-3.dll" v0.0 ts=2005/11/19 18:04

   31k 2006/10/23 C:\cygwin\bin\cygintl-8.dll - os=4.0 img=1.0 sys=4.0

                  "cygintl-8.dll" v0.0 ts=2006/10/22 17:12

   21k 2001/06/20 C:\cygwin\bin\cygintl.dll - os=4.0 img=1.0 sys=4.0

                  "cygintl.dll" v0.0 ts=2001/6/20 10:09

   21k 2006/11/15 C:\cygwin\bin\cygmenu-8.dll - os=4.0 img=1.0 sys=4.0

                  "cygmenu-8.dll" v0.0 ts=2006/11/14 23:05

   26k 2001/04/25 C:\cygwin\bin\cygmenu5.dll - os=4.0 img=1.0 sys=4.0

                  "cygmenu5.dll" v0.0 ts=2001/4/24 22:27

   20k 2002/01/09 C:\cygwin\bin\cygmenu6.dll - os=4.0 img=1.0 sys=4.0

                  "cygmenu6.dll" v0.0 ts=2002/1/8 22:03

   29k 2003/08/09 C:\cygwin\bin\cygmenu7.dll - os=4.0 img=1.0 sys=4.0

                  "cygmenu7.dll" v0.0 ts=2003/8/9 2:25

   21k 2004/10/22 C:\cygwin\bin\cygminires.dll - os=4.0 img=1.0 sys=4.0

                  "cygminires.dll" v0.0 ts=2004/10/22 13:28

   67k 2006/11/15 C:\cygwin\bin\cygncurses++-8.dll - os=4.0 img=1.0 sys=4.0

                  "cygncurses++-8.dll" v0.0 ts=2006/11/14 23:13

  156k 2001/04/25 C:\cygwin\bin\cygncurses++5.dll - os=4.0 img=1.0 sys=4.0

                  "cygncurses++5.dll" v0.0 ts=2001/4/24 22:29

  175k 2002/01/09 C:\cygwin\bin\cygncurses++6.dll - os=4.0 img=1.0 sys=4.0

                  "cygncurses++6.dll" v0.0 ts=2002/1/8 22:03

  237k 2006/11/15 C:\cygwin\bin\cygncurses-8.dll - os=4.0 img=1.0 sys=4.0

                  "cygncurses-8.dll" v0.0 ts=2006/11/14 23:02

  226k 2001/04/25 C:\cygwin\bin\cygncurses5.dll - os=4.0 img=1.0 sys=4.0

                  "cygncurses5.dll" v0.0 ts=2001/4/24 22:17

  202k 2002/01/09 C:\cygwin\bin\cygncurses6.dll - os=4.0 img=1.0 sys=4.0

                  "cygncurses6.dll" v0.0 ts=2002/1/8 22:03

  224k 2003/08/09 C:\cygwin\bin\cygncurses7.dll - os=4.0 img=1.0 sys=4.0

                  "cygncurses7.dll" v0.0 ts=2003/8/9 2:24

   12k 2006/11/15 C:\cygwin\bin\cygpanel-8.dll - os=4.0 img=1.0 sys=4.0

                  "cygpanel-8.dll" v0.0 ts=2006/11/14 23:04

   15k 2001/04/25 C:\cygwin\bin\cygpanel5.dll - os=4.0 img=1.0 sys=4.0

                  "cygpanel5.dll" v0.0 ts=2001/4/24 22:27

   12k 2002/01/09 C:\cygwin\bin\cygpanel6.dll - os=4.0 img=1.0 sys=4.0

                  "cygpanel6.dll" v0.0 ts=2002/1/8 22:03

   19k 2003/08/09 C:\cygwin\bin\cygpanel7.dll - os=4.0 img=1.0 sys=4.0

                  "cygpanel7.dll" v0.0 ts=2003/8/9 2:24

  109k 2006/02/10 C:\cygwin\bin\cygpcre-0.dll - os=4.0 img=1.0 sys=4.0

                  "cygpcre-0.dll" v0.0 ts=2006/2/9 18:37

  299k 2006/02/10 C:\cygwin\bin\cygpcrecpp-0.dll - os=4.0 img=1.0 sys=4.0

                  "cygpcrecpp-0.dll" v0.0 ts=2006/2/9 18:38

    7k 2006/02/10 C:\cygwin\bin\cygpcreposix-0.dll - os=4.0 img=1.0 sys=4.0

                  "cygpcreposix-0.dll" v0.0 ts=2006/2/9 18:37

 1249k 2005/12/30 C:\cygwin\bin\cygperl5_8.dll - os=4.0 img=1.0 sys=4.0

                  "cygperl5_8.dll" v0.0 ts=2005/12/29 17:48

   22k 2002/06/09 C:\cygwin\bin\cygpopt-0.dll - os=4.0 img=1.0 sys=4.0

                  "cygpopt-0.dll" v0.0 ts=2002/6/8 22:45

  108k 2001/06/28 C:\cygwin\bin\cygreadline4.dll - os=4.0 img=1.0 sys=4.0

                  "cygreadline4.dll" v0.0 ts=2001/1/6 20:34

  148k 2003/08/10 C:\cygwin\bin\cygreadline5.dll - os=4.0 img=1.0 sys=4.0

                  "cygreadline5.dll" v0.0 ts=2003/8/10 16:16

  154k 2006/11/10 C:\cygwin\bin\cygreadline6.dll - os=4.0 img=1.0 sys=4.0

                  "cygreadline6.dll" v0.0 ts=2006/11/10 5:26

  231k 2006/10/04 C:\cygwin\bin\cygssl-0.9.7.dll - os=4.0 img=1.0 sys=4.0

                  "cygssl-0.9.7.dll" v0.0 ts=2006/10/4 5:12

  215k 2006/10/04 C:\cygwin\bin\cygssl-0.9.8.dll - os=4.0 img=1.0 sys=4.0

                  "cygssl-0.9.8.dll" v0.0 ts=2006/10/4 5:45

   65k 2006/10/16 C:\cygwin\bin\cygz.dll - os=4.0 img=1.0 sys=4.0

                  "cygz.dll" v0.0 ts=2006/10/15 18:10

 1828k 2006/11/13 C:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0

                  "cygwin1.dll" v0.0 ts=2006/11/13 8:01

    Cygwin DLL version info:

        DLL version: 1.5.22

        DLL epoch: 19

        DLL bad signal mask: 19005

        DLL old termios: 5

        DLL malloc env: 28

        API major: 0

        API minor: 156

        Shared data: 4

        DLL identifier: cygwin1

        Mount registry: 2

        Cygnus registry name: Cygnus Solutions

        Cygwin registry name: Cygwin

        Program options name: Program Options

        Cygwin mount registry name: mounts v2

        Cygdrive flags: cygdrive flags

        Cygdrive prefix: cygdrive prefix

        Cygdrive default prefix: 

        Build date: Mon Nov 13 17:01:01 WEST 2006

        CVS tag: cr-0x5f1

        Shared id: cygwin1S4





Service             : sshd

Display name        : CYGWIN sshd

Current State       : Running

Controls Accepted   : Stop

Command             : /usr/sbin/sshd -D

stdin path          : /dev/null

stdout path         : /var/log/sshd.log

stderr path         : /var/log/sshd.log

Environment         : CYGWIN="ntsec tty" 

Process Type        : Own Process

Startup             : Automatic

Dependencies        : tcpip

Account             : LocalSystem





Cygwin Package Information

Last downloaded files to: C:\temp\incoming

Last downloaded files from: ftp://ftp.planetmirror.com/pub/sourceware/cygwin



Package              Version

_update-info-dir     00469-1

alternatives         1.3.29a-1

ash                  20040127-3

base-files           3.7-1

base-passwd          2.2-1

bash                 3.2.5-6

binutils             20060817-1

bzip2                1.0.3-2

coreutils            6.6-2

crypt                1.1-1

ctags                5.6-1

curl                 7.15.4-1

cygrunsrv            1.17-1

cygutils             1.3.0-1

cygwin               1.5.22-1

cygwin-doc           1.4-4

diffutils            2.8.7-1

editrights           1.01-1

emacs                21.2-13

expat                1.95.8-1

findutils            4.3.1-3

gawk                 3.1.5-4

gcc-core             3.4.4-1

gcc-g++              3.4.4-1

gcc-mingw-core       20050522-1

gcc-mingw-g++        20050522-1

gdbm                 1.8.3-8

grep                 2.5.1a-2

groff                1.18.1-2

gzip                 1.3.5-2

less                 381-1

libbz2_1             1.0.3-2

libcharset1          1.11-1

libcurl3             7.15.4-1

libdb4.2             4.2.52-1

libdb4.3             4.3.28-1

libgdbm              1.8.0-5

libgdbm-devel        1.8.3-8

libgdbm3             1.8.3-3

libgdbm4             1.8.3-8

libiconv             1.11-1

libiconv2            1.11-1

libintl              0.10.38-3

libintl1             0.10.40-1

libintl2             0.12.1-3

libintl3             0.14.5-1

libintl8             0.15-1

libncurses5          5.2-1

libncurses6          5.2-8

libncurses7          5.3-4

libncurses8          5.5-3

libpcre0             6.6-1

libpopt0             1.6.4-4

libreadline4         4.1-2

libreadline5         4.3-5

libreadline6         5.2-3

login                1.9-7

make                 3.81-1

man                  1.6d-2

mingw-runtime        3.11-1

minires              1.00-1

mktemp               1.5-4

ncurses              5.5-3

openssh              4.5p1-1

openssl              0.9.8d-1

openssl097           0.9.7l-1

perl                 5.8.7-5

perl_manpages        5.8.7-5

run                  1.1.10-1

sed                  4.1.5-2

tar                  1.16-1

tcp_wrappers         7.6-1

termcap              20050421-1

terminfo             5.5_20061104-1

texinfo              4.8-3

w32api               3.8-1

which                1.7-1

zlib                 1.2.3-2

Use -h to see help about each section

--
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/

Reply via email to