Add attach and fallback commands
This commit is contained in:
parent
3c6eafb1d2
commit
7e190686e6
10
mcserver
10
mcserver
@ -23,7 +23,11 @@ _start () {
|
|||||||
}
|
}
|
||||||
|
|
||||||
_send_command() {
|
_send_command() {
|
||||||
tmux $TMUX_OPTS send-keys -t "$TMUX_SESSION" -l "$code_clear" "$*" "$code_send"
|
exec tmux $TMUX_OPTS send-keys -t "$TMUX_SESSION" -l "$code_clear" "$*" "$code_send"
|
||||||
|
}
|
||||||
|
|
||||||
|
_attach() {
|
||||||
|
tmux $TMUX_OPTS attach -t "$TMUX_SESSION"
|
||||||
}
|
}
|
||||||
|
|
||||||
# directories
|
# directories
|
||||||
@ -69,5 +73,7 @@ TMUX_OPTS="-L mcserver"
|
|||||||
case "$cmd" in
|
case "$cmd" in
|
||||||
stop) _stop_and_wait ;;
|
stop) _stop_and_wait ;;
|
||||||
command) _send_command ;;
|
command) _send_command ;;
|
||||||
start|*) _start ;;
|
start) _start ;;
|
||||||
|
attach) _attach ;;
|
||||||
|
*) die "Unknown command: $cmd";;
|
||||||
esac
|
esac
|
||||||
|
Loading…
x
Reference in New Issue
Block a user