[jump to content][No Software Patents]Tools (new) : unbuffered [ Home | Scylla+Charybdis old home | Tools (old) | Tools (new) | FAQ | Downloads ]

Scylla and Charybdis unbuffered - Tools

The tools are developed under Linux with ESR's paradigm release early, release often in mind.
So you can consider this beta software, or alpha, or pre-alpha, or even worse ;)

Have a look in the download directory for all downloads.
As always here, all you get is the source. No binaries here.

unbuffered 0.0.2-20081017-211919

Copy stdin to stdout and stderr, unbuffered (look into latest version, download latest version 0.0.2-20081017-211919)

Often `tee` fails, as this command does it buffered.

This here is a really easy program to do it unbuffered. Use it like this:

producer | unbuffered 2>>file | consumer

Now you can do also something like:

producer | unbuffered -cp 'prefix ' | consumer

There are options like '-x' to do a hexdump. Also you can give a 'line prefix' to prepend. And there is timestamping.

All you need to do your debugging, quick and dirty.

History:

version 0.0.2-20081017-211919

download (222800 bytes)

Usage corrected

version 0.0.1-20080708-225517

download (219584 bytes)

Bugfix and option -c added, also current tinolib

It now needs some more syscalls as the dumped output is no more linebuffered, because I had to change the binding.

The bugfix is for that I forgot to count lineendings in hexdump output.

version 0.0.0-20061212-142645

download (140220 bytes)

First version, it works

License and Disclaimer

All you can see here is free software according to the GNU GPL.
Copyright (C)2000-2008 by Valentin Hilbig
Note that the software comes with absolutely no warranty of any kind.
You use the software at your own risk.
Valentin Hilbig cannot be hold responsible for any unintended damage,
lost data or malfunction of the software you can find here.

[FSFE contributor 2007]

[end of page - jump back to content][hacker culture]
Last modified: 2008-08-21 by Valentin Hilbig [ Imprint / Impressum ]