如何在 tmux 中的特定目录中运行脚本?

如何在 tmux 中的特定目录中运行脚本?

我正在尝试执行路径中的脚本来运行我的应用程序。它应该运行两个 Java 后端(不用问),并且有一个窗口,Java 完成启动后我将在其中运行前端。

#!/usr/bin/bash

tmux new-session -d "./backend/spring/run '$1'"
tmux split-window -v "./backend/grails/run '$1'"
tmux split-window -v
tmux -2 attach-session -d

但出现错误:

server exited unexpectedly
no server running on /tmp/tmux-85609/default
no sessions

我也尝试过使用绝对路径。得到了同样的错误。

有没有办法在特定路径下执行 shell 脚本?

相关内容