FatManStanding
Lt. Junior Grade
- Registriert
- Aug. 2021
- Beiträge
- 487
Hallo,
ich nutze für viele Prozesse Scripte die dann im Terminal laufen. Manche geben schon auf brauchbare Weise eine Art Wasserstandsmeldung aus (welche Datei wird gerade bearbeitet; bei wie viel % ist man usw.), manche machen das nicht oder die Ausgabe ist sehr umfangreich. Gibt es eine Möglichkeit um unabhängig vom Programm den Ausgabetext sozusagen on-the-fly zu filtern? Also das was über die "Standardausgabe" ausgegeben wird? Manche Programme zeigen Zwischenschritte an oder schreiben Teil-Dateien und informieren darüber (oder was weiß ich)
Hier soll nur "fertsch" angezeigt werden. Oder es steht sowas da:
Dann ist das interessante der Prozentwert und der Dateipfad eher unwichtig. Hier wäre es günstig den Prozentwert an den Anfang zu stellen und den Dateipfad nur auf den Dateinamen zu reduzieren.
Meine Frage zielt nicht darauf ab wie man Zeilen löscht oder einen String manipuliert, sondern wie ich das on-the-fly mit der Standardausgabe mache.
ich nutze für viele Prozesse Scripte die dann im Terminal laufen. Manche geben schon auf brauchbare Weise eine Art Wasserstandsmeldung aus (welche Datei wird gerade bearbeitet; bei wie viel % ist man usw.), manche machen das nicht oder die Ausgabe ist sehr umfangreich. Gibt es eine Möglichkeit um unabhängig vom Programm den Ausgabetext sozusagen on-the-fly zu filtern? Also das was über die "Standardausgabe" ausgegeben wird? Manche Programme zeigen Zwischenschritte an oder schreiben Teil-Dateien und informieren darüber (oder was weiß ich)
Code:
zwischenschritt1
zwischenschritt2
zwischenschritt3
fertsch
Hier soll nur "fertsch" angezeigt werden. Oder es steht sowas da:
Code:
<dateiname_mit_pfad> <spieldauer_der_datei> <codiere_gerade_sekunde_x> <zu_x_%_fertig>
Dann ist das interessante der Prozentwert und der Dateipfad eher unwichtig. Hier wäre es günstig den Prozentwert an den Anfang zu stellen und den Dateipfad nur auf den Dateinamen zu reduzieren.
Meine Frage zielt nicht darauf ab wie man Zeilen löscht oder einen String manipuliert, sondern wie ich das on-the-fly mit der Standardausgabe mache.