Tailing-Datei im neuen Terminalfenster

Tailing-Datei im neuen Terminalfenster

Ich habe die folgenden zwei Bash-Skripte (vielleicht können sie zu einem zusammengefasst werden).

// vortail.sh

#!/usr/bin/env bash
open -b com.apple.terminal `dirname $0`/tail.sh

// Schwanz.sh

#!/usr/bin/env bash
tail -F ${FILE_TO_TAIL}

Ich würde es so ausführen:

FILE_TO_TAIL=some.log ./pre-tail.sh

also starte ich das erste und im Idealfall würde die Ausgabe des zweiten Bash-Skripts in einem neuen Terminalfenster erscheinen, aber es funktioniert nicht richtig. Hat jemand eine Idee, warum?

Meine andere Frage lautet: Gibt es statt com.apple.terminal eine unabhängigere Möglichkeit, ein neues Terminalfenster zu öffnen und einen Befehl auszuführen?

verwandte Informationen