download original
  
#!/bin/sh
cd "`dirname $0`"
set -e
trap 'kill 0' EXIT
trap 'true' HUP
while true; do
    # (while true; do echo hello; sleep 1; done) | prepend-time >>logfile2.txt 2>&1 &
    log-transferrate eth0 | prepend-time >>logfile2.txt 2>&1 &
    wait "$!" || true
    echo kill "$!"
    kill "$!"
done
# not perfect -- the kill $! actually kills only the prepend-time and
# may cause "broken pipe" messages on stderr. But functionality-wise
# everything works.
  
   back to script_handling_rotation 
  
  (C) 1998-2017 Olaf Klischat  <olaf.klischat@gmail.com>