新終端機視窗中的尾部文件

新終端機視窗中的尾部文件

我有以下兩個 bash 腳本(也許它們可以壓縮為一個)。

// 預tail.sh

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

// 尾部.sh

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

我會這樣執行:

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

所以我啟動第一個腳本,理想情況下第二個 bash 腳本的輸出將出現在新的終端機視窗中,但它不太有效。有人知道為什麼嗎?

我的另一個問題是 - 是否有一種更不可知的方法來打開新的終端視窗並運行命令,而不是使用 com.apple.terminal?

相關內容