[clug] using 'dd' in a pipeline
sjenkin at canb.auug.org.au
Sun Nov 23 20:33:11 MST 2014
feof(3) from the stdio library detects EOF.
Not sure about the interaction of syscalls for open/read and library calls to stdio streams.
The function feof() tests the end-of-file indicator for the stream pointed to by stream
On 24 Nov 2014, at 1:56 pm, steve jenkin <sjenkin at canb.auug.org.au> wrote:
> I’ve been looking at deliberate MD5 collisions and went to write a simple script based on ‘dd’, only to fall flat on my face - detecting ‘end of file’ from STDIN.
> ‘dd’ doesn’t consider EOF as an error and returns “success”.
Steve Jenkin, IT Systems and Design
0412 786 915 (+61 412 786 915)
PO Box 48, Kippax ACT 2615, AUSTRALIA
mailto:sjenkin at canb.auug.org.au http://members.tip.net.au/~sjenkin
More information about the linux