새 터미널 창의 테일 파일

새 터미널 창의 테일 파일

나는 다음과 같은 두 개의 bash 스크립트를 가지고 있습니다(아마도 하나로 압축할 수 있을 것입니다).

// 프리테일.sh

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

// tail.sh

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

나는 다음과 같이 실행합니다 :

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

그래서 첫 번째 스크립트를 실행하면 이상적으로는 두 번째 bash 스크립트의 출력이 새 터미널 창에 표시되지만 제대로 작동하지 않습니다. 이유를 아는 사람 있나요?

내 다른 질문은 - com.apple.terminal을 사용하는 대신 새 터미널 창을 열고 명령을 실행하는 더 불가지론적인 방법이 있습니까?

관련 정보