Möglichkeit, der Terminalausgabe global Zeitstempel hinzuzufügen?

Möglichkeit, der Terminalausgabe global Zeitstempel hinzuzufügen?

Ich versuche, eine Möglichkeit zu finden, allen Terminalausgaben von .ksh-Skripten einen Zeitstempel am Zeilenanfang voranzustellen. Die Herausforderung besteht darin, dass die Skripte, denen ich diese Zeitstempel hinzufügen möchte, von einem proprietären Orchestrierungstool auf einem anderen Server aufgerufen werden, das einen Agenten auf dem Server mit den .ksh-Skripten verwendet, um die Skripte aufzurufen. Da ich die Skripte nicht direkt aufrufe, kann ich die Skripte nicht von moreutils an ts oder an awk weiterleiten, was die häufigsten Lösungen sind, die ich für dieses Problem sehe. Ich könnte die einzelnen Skripte ändern, aber das wäre angesichts ihrer Menge schwierig, daher möchte ich zunächst einen eher globalen Einstellungsansatz erkunden.

Gibt es eine Möglichkeit, dies global an einer Stelle zu ändern, beispielsweise über die .kshrc-Datei?

verwandte Informationen