Ich verwende eine Modifikation von Paul Biggars LaTeX-Build-System .
Der Kern dieses Systems ist nur ein Bash-Skript, das eine Endlosschleife ausführt. Die Frage ist, wie führe ich dieses Skript aus?
Im Moment starte ich es einfach, indem ich es im Terminal aufrufe:
$ ./build-it.sh report
Hierbei gibt es jedoch zwei Probleme:
- Es überfüllt das Terminal mit irrelevanten Ausgaben. Umleiten der Standardausgabe / Fehlerströme nach
/dev/null
hilft nicht Eigentlich, jede Linie Das im Skript ausgeführte wird ebenfalls in die Konsole geschrieben. Ist das überhaupt normal? - Nach einiger Zeit (etwa 30 Minuten, würde ich sagen) wird das Skript mit einem Fehler beendet ("Cputime-Limit überschritten").
Das erste Problem könnte wahrscheinlich mit gelöst werden nohup
und Schließen des Terminalfensters. Damit bleibt aber noch das zweite Problem. Ich bin auch der Meinung, dass dies keine "saubere" Lösung ist, da ich es vorziehen würde, das Skript normal im Hintergrund auszuführen und seine Standardausgabe zu verhindern (und im Übrigen nicht Fehlermeldungen).
Gibt es keinen geeigneten Weg, dies zu tun?