From 010d20be83b1ce133bfbd7c5148695b3c05c1079 Mon Sep 17 00:00:00 2001 From: Adolfo Perez Alvarez Date: Tue, 4 Oct 2022 16:12:23 +0200 Subject: [PATCH] Add command to start/stop server --- Makefile | 2 +- tcat | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 tcat diff --git a/Makefile b/Makefile index 862972f..beb2f3f 100644 --- a/Makefile +++ b/Makefile @@ -1,3 +1,3 @@ -fns=diralias j jmod lr +fns=diralias j jmod lr tcat install: install ${fns} $${FPATH:?FPATH not defined} diff --git a/tcat b/tcat new file mode 100644 index 0000000..cb5ae2c --- /dev/null +++ b/tcat @@ -0,0 +1,20 @@ +function tcat +{ + (( $# != 1 )) && return 64 + case $1 in + log) + (jr && less ../bundles/tomcat-*/logs/catalina.out) + ;; + start) + pgrep -f tomcat && return 1 + (jr && ../bundles/tomcat-*/bin/catalina.sh jpda start) >/dev/null + ;; + stop) + pgrep -f tomcat || return 1 + (jr && ../bundles/tomcat-*/bin/shutdown.sh) >/dev/null + ;; + *) + return 64 + ;; + esac +}