"od" wrong line endings and byte count

Christopher Faylor cgf-no-personal-reply-please@cygwin.com
Mon Jan 3 01:51:00 GMT 2005


On Sun, Jan 02, 2005 at 05:48:21PM -0800, Brian Dessent wrote:
>Yitzchak Scott-Thoennes wrote:
>>>I thought we were talking about 'od' here where presumably you always
>>>want to open files for reading in binary mode?  (And as far as I know
>>>od doesn't write anything, redirection aside...)
>>
>>'twas redirection I was thinking of:
>>
>>$ od /dev/null>od.out
>>$ od /dev/null>textmount/od.out
>>$ ls -l od.out textmount/od.out
>>-rw-r--r--  1 sthoenna None 8 Jan  2 17:28 od.out
>>-rw-r--r--  1 sthoenna None 9 Jan  2 17:28 textmount/od.out
>
>Redirection is setup by the shell, so the program whose output is
>redirected has no say on how the file is opened.

In general, you're right, but the program can use setmode() to control
the behavior of open fd's, like standard output.  Then it can choose
whatever behavior it likes.

cgf

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