Die einzige Möglichkeit, die ich kennen würde, wäre ein Hintergrundprozess. Sie können dies entweder automatisch mit .bash_profile oder ähnlichem starten (wahrscheinlich möchten Sie jedoch prüfen, ob Sie sich in einem Xterm befinden und dies führt zu Ladevorgängen, da jedes Fenster es anzeigt), oder Sie starten es einmal manuell, wenn Sie sich anmelden.
Erstellen Sie zum Beispiel mit Ihrem Code oben eine Datei mit dem Namen printload, die den folgenden Befehl enthält:
#!/bin/bash function curr_load { # interval wrapper here, or somewhere at any rate ;-) uptime } while true; do echo -ne "\033]0;$@$ [`curr_load`]\007" sleep 3 done
Und dann einfach mit printload starten:
printload &
Das können Sie natürlich in ein Skript stecken, um automatisch oder manuell aufgerufen zu werden.
** HINWEIS: Nicht auf Syntax getestet, sollte aber theoretisch funktionieren. **