
Wie kann ich eine ausgeführte Befehlszeilen-App oder ein ausgeführtes Skript „boxen“, um festzustellen, wie viel Bandbreite es verwendet hat?
zB möchte ich ausführen wget -rk http://example.com
. Dieses Beispiel ist einfach, da wget seine eigene Bandbreite melden kann. Wenn ich jedoch mehrere wget
Instanzen in einem Skript aufrufe, muss ich Code schreiben, um die Zahlen zu addieren. Wenn ich im Skript zusätzliche Tools verwende, die das Netzwerk verwenden, muss ich sicherstellen, dass ich die von ihnen generierte Bandbreite in die Berechnung einbeziehe.
Das klingt kompliziert und ich frage mich, ob ich das nicht einfach könnte measurebandwidthAndExecute ./script.sh
?