Strange CRLF problem

Daniel Olivier danielo@cm-labs.com
Thu Mar 15 01:39:00 GMT 2007


$ find -name \*.xyz > temp.txt

$ for i in $(cat temp.txt); do ls $i;  done
: No such file or directorynts/McdFrame/src/...SomeFile.xyz
Notice how the error message overwrote the line becauseit is mysteriously
appended with a CR character (without a LF following it).

I wrote a small C program to confirm that an extra '\r' (0x0D) lies at the
end of each argument, and checked to see that the response file (temp.txt
above) was well formed (CR LF at the end of each). I always mount in
textmode.

Anyone know anything about this?

Thanks for any insight.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cygcheck.out
Type: application/octet-stream
Size: 29625 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin/attachments/20070315/5ee91477/attachment.obj>
-------------- next part --------------
--
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/


More information about the Cygwin mailing list