複数のシェルスクリプトを開始するサービスとして有効になっているシェルスクリプトがあります。
service started script -> script1, script2 ,script3
script1 は tmux ウィンドウでプログラムを開く必要があり、 を介してスクリプトを手動で開始すると問題なく動作./script1.sh
しますが、起動時にサービス開始スクリプトを介して開始すると、上記のエラーは発生しません。
open terminal failed: not a terminal
なぜこうなった?