This commit is contained in:
2025-11-24 10:26:33 +08:00
parent 8525140e7b
commit ee594c6cdf
7 changed files with 0 additions and 127 deletions

View File

@ -1,22 +0,0 @@
#!/bin/bash
# 环境变量
APP_DIR=$(cd "$(dirname "$0")" && pwd)
# 执行命令
if [ -f "$APP_DIR/cmds/app-$1.sh" ]; then
. "$APP_DIR/cmds/app-$1.sh"
else
echo "Error: usage: ./app.sh <command>"
echo "commands:"
if [ -d "$APP_DIR/cmds" ]; then
for file in "$APP_DIR"/cmds/app-*.sh; do
if [ -f "$file" ]; then
filename=$(basename "$file")
cmd_name=${filename#app-}
cmd_name=${cmd_name%.sh}
echo " $cmd_name"
fi
done
fi
fi

View File

@ -1,22 +0,0 @@
#!/bin/bash
# 环境变量
APP_TMUX_SESSION="$(basename $APP_DIR)-frpc"
APP_TMUX_COMMAND="frpc -c $APP_DIR/conf/frpc.toml"
# 运行命令
if [ ! -f "$APP_DIR/conf/frpc.toml" ]; then
echo "Error: frpc config not exists."
return
fi
_TMP_TMUX_SESSION=$(tmux list-session 2>&1 | grep "$APP_TMUX_SESSION")
if [ -n "$_TMP_TMUX_SESSION" ]; then
echo "Error: tmux session [$APP_TMUX_SESSION] already exists."
return
fi
echo "starting..."
tmux new-session -d -s "$APP_TMUX_SESSION"
sleep 3
tmux send-keys -t "$APP_TMUX_SESSION" "$APP_TMUX_COMMAND" Enter
tmux attach -t "$APP_TMUX_SESSION"

View File

@ -1,14 +0,0 @@
#!/bin/bash
# 环境变量
APP_TMUX_SESSION="$(basename $APP_DIR)-frpc"
# 运行命令
_TMP_TMUX_SESSION=$(tmux list-session 2>&1 | grep "$APP_TMUX_SESSION")
if [ -z "$_TMP_TMUX_SESSION" ]; then
echo "tmux session [$APP_TMUX_SESSION] not exists."
else
echo "tmux session [$APP_TMUX_SESSION] => $_TMP_TMUX_SESSION"
tmux attach -t $APP_TMUX_SESSION
fi

View File

@ -1,14 +0,0 @@
#!/bin/bash
# 环境变量
APP_TMUX_SESSION="$(basename $APP_DIR)-frpc"
# 运行命令
_TMP_TMUX_SESSION=$(tmux list-session 2>&1 | grep "$APP_TMUX_SESSION")
if [ -z "$_TMP_TMUX_SESSION" ]; then
echo "Error: tmux session [$APP_TMUX_SESSION] not exists."
else
echo "stop tmux session [$APP_TMUX_SESSION] => $_TMP_TMUX_SESSION"
sleep 3
tmux kill-session -t "$APP_TMUX_SESSION"
fi

View File

@ -1,22 +0,0 @@
#!/bin/bash
# 环境变量
if [ -z "$APP_TMUX_SESSION" ]; then
APP_TMUX_SESSION="$(basename $APP_DIR)-tmux"
fi
if [ -z "$APP_TMUX_COMMAND" ]; then
APP_TMUX_COMMAND="echo hello"
fi
# 运行命令
_TMP_TMUX_SESSION=$(tmux list-session 2>&1 | grep "$APP_TMUX_SESSION")
if [ -n "$_TMP_TMUX_SESSION" ]; then
echo "Error: tmux session [$APP_TMUX_SESSION] already exists."
return
fi
echo "starting..."
tmux new-session -d -s "$APP_TMUX_SESSION"
sleep 3
tmux send-keys -t "$APP_TMUX_SESSION" "$APP_TMUX_COMMAND" Enter
tmux attach -t "$APP_TMUX_SESSION"

View File

@ -1,16 +0,0 @@
#!/bin/bash
# 环境变量
if [ -z "$APP_TMUX_SESSION" ]; then
APP_TMUX_SESSION="$(basename $APP_DIR)-tmux"
fi
# 运行命令
_TMP_TMUX_SESSION=$(tmux list-session 2>&1 | grep "$APP_TMUX_SESSION")
if [ -z "$_TMP_TMUX_SESSION" ]; then
echo "tmux session [$APP_TMUX_SESSION] not exists."
else
echo "tmux session [$APP_TMUX_SESSION] => $_TMP_TMUX_SESSION"
tmux attach -t $APP_TMUX_SESSION
fi

View File

@ -1,17 +0,0 @@
#!/bin/bash
# 环境变量
if [ -z "$APP_TMUX_SESSION" ]; then
APP_TMUX_SESSION="$(basename $APP_DIR)-tmux"
fi
# 运行命令
_TMP_TMUX_SESSION=$(tmux list-session 2>&1 | grep "$APP_TMUX_SESSION")
if [ -z "$_TMP_TMUX_SESSION" ]; then
echo "Error: tmux session [$APP_TMUX_SESSION] not exists."
else
echo "stop tmux session [$APP_TMUX_SESSION] => $_TMP_TMUX_SESSION"
sleep 3
tmux kill-session -t "$APP_TMUX_SESSION"
fi