Wow, hatte ein c oder c++ Konstrukt erwartet, aber kein bash-script
Hast du die benötigten Variablen sellbst herausgefiltert, oder steht das irgendwo?
Soweit ich sehe gibst du die Daten aus, die den passenden Flag folgen, aber woher bestimmts du die gesammte Anzahl an Bytes die gesendet wurden?
Wird etwa über tty jewahls den bis dato transferierte Menge übermittelt?
Lg,
Corpswalker