public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* length in gawk returns wrong value
@ 2012-07-19  8:50 Ralf
  2012-07-19  9:21 ` Corinna Vinschen
  0 siblings, 1 reply; 14+ messages in thread
From: Ralf @ 2012-07-19  8:50 UTC (permalink / raw)
  To: cygwin

The following lines create a file named ttt.txt. The file ttt.txt contains
exactly what I want (oct 374 for the umlaut u). But if you look at the output of
these lines you can see that the function length() of gawk can not handle this
character:

uname -a
echo "Rücken" > ttt.txt
od -c ttt.txt
gawk '{print "Length: " length($0)}' ttt.txt

Output:
CYGWIN_NT-6.0-WOW64 WIESWEG 1.7.9(0.237/5/3) 2011-03-29 10:10 i686 Cygwin
0000000   R 374   c   k   e   n  \r  \n
0000010
Length: 1

What can I do to get the correct length in gawk without changing the contents of
ttt.txt?


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2012-07-20 14:42 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-07-19  8:50 length in gawk returns wrong value Ralf
2012-07-19  9:21 ` Corinna Vinschen
2012-07-19 11:27   ` Ralf
2012-07-19 11:40     ` Corinna Vinschen
2012-07-19 12:36       ` Csaba Raduly
2012-07-19 13:58         ` Aaron Schneider
2012-07-19 14:56           ` Corinna Vinschen
2012-07-19 16:17             ` Aaron Schneider
2012-07-19 16:46               ` Cliff Hones
2012-07-19 16:54                 ` Aaron Schneider
2012-07-19 17:02                   ` Eric Blake
2012-07-19 17:15                     ` Aaron Schneider
2012-07-20 14:42                     ` Reini Urban
2012-07-19 17:03                   ` Cliff Hones

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).