This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

cygwin 1.3.12 problem with using pipes


Hello,

i see on http://sources.redhat.com/ml/cygwin-announce/2002-07/msg00002.html
    ...
    - Fix binmode/textmode problems with ssh and other programs which use
pipes. (Christopher Faylor)
    ...

but there are some more problems, please look to my simple bash-script
        uname -a
        echo abc >| tmp1
        echo abc >> tmp1
        od -t x1 tmp1
                   gawk '{print length,$0}' tmp1         | od -t x1
        cat tmp1 | gawk '{print length,$0}'              | od -t x1
                   gawk '{print length,$0}' tmp1 >| tmp2 ; od -t x1 tmp2
        cat tmp1 | gawk '{print length,$0}'      >| tmp2 ; od -t x1 tmp2

i get a output:
        CYGWIN_NT-4.0 PCWA 1.3.12(0.54/3/2) 2002-07-06 02:16 i586 unknown
        0000000 61 62 63 0d 0a 61 62 63 0d 0a
        0000012
        0000000 33 20 61 62 63 0a 33 20 61 62 63 0a
        0000014
        0000000 34 20 61 62 63 0d 0a 34 20 61 62 63 0d 0a
        0000016
        0000000 33 20 61 62 63 0d 0a 33 20 61 62 63 0d 0a
        0000016
        0000000 34 20 61 62 63 0d 0a 34 20 61 62 63 0d 0a
        0000016

but because i have installed cygwin with check box "DOS" at "Default Text
File Type"
i was expecting an output like
        0000000 61 62 63 0d 0a 61 62 63 0d 0a
        0000012
        0000000 33 20 61 62 63 0d 0a 33 20 61 62 63 0d 0a
        0000016
        0000000 33 20 61 62 63 0d 0a 33 20 61 62 63 0d 0a
        0000016
        0000000 33 20 61 62 63 0d 0a 33 20 61 62 63 0d 0a
        0000016
        0000000 33 20 61 62 63 0d 0a 33 20 61 62 63 0d 0a
        0000016

Some problem (with some differences), if i use perl instead of gawk

So, it can't use my finished bash/gawk/perl-scripts
    when they use input pipes
    when DOS File Type
Can anyone help me.

Regards
Bernd Walther, Germany



--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]