Messen Sie die Netzwerkbandbreite einer Befehlszeilen-App oder eines Befehlszeilen-Skripts

Messen Sie die Netzwerkbandbreite einer Befehlszeilen-App oder eines Befehlszeilen-Skripts

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 wgetInstanzen 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?

verwandte Informationen