Michelle Konzack wrote: > Also hier wird nichts auch die Platte gekippt: > > ----8<-------------------------------------------- > #!/bin/bash > > let SIZE=`cat $1 |wc -c` > > for SEEK in `seq 0 $SIZE` ; do > dd if=$1 of=- bs=584 seek=$SEEK count=1 |\ > netcat -u -q 0 127.0.0.1 2006 > if [ $? == "1" ] ; then break ; fi > done > > ----8<--------------------------------------------
Also danke an Alle f�r die M�he, auf die Idee dd zu Missbrauchen bin ich garnicht gekommen. Bei mir l�uft folgende vereinfachte Version dd if=testlauf bs=854 | netcat -u -q 0 127.0.0.1 2006 Sehr gut und vor allem ca >100 mal schneller als die split-methode. Das einzige Problem ist, dass die Statusmeldung am Ende auf diese Weise auch ans �ber die Pipe an netcat geht. Aber wenn ich morgen wieder etwas wacher bin, werd ich mir die dd-Beispiele hier nochmal genauer ansehen ;) Danke nochmal und n�chtsle Bastian -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

