优化linux下的shell脚本

This commit is contained in:
thinkgem
2018-04-14 15:19:11 +08:00
parent 7670575e32
commit 31b8e3f7fd
5 changed files with 24 additions and 15 deletions

View File

@@ -36,6 +36,6 @@ echo.
cd %~dp0 cd %~dp0
cd ../ cd ../
call mvn test -Dtest=com.jeesite.test.InitCoreData,com.jeesite.test.InitGenData -U call mvn test -Dtest=com.jeesite.test.InitCoreData,com.jeesite.test.InitGenData
pause pause

View File

@@ -1,19 +1,27 @@
#!/usr/bin/env bash #!/usr/bin/env bash
echo "[信息] 初始化数据库,请谨慎操作。\n" echo ""
echo "[信息] 初始化数据库,请谨慎操作。"
read -s -n1 -p "请按任意键继续 ... " read -s -n1 -p "请按任意键继续 ... "
echo "\n[信息] 此操作会清空您的现有数据表,并恢复初始状态。\n" echo ""
echo "[信息] 此操作会清空您的现有数据表,并恢复初始状态。"
read -s -n1 -p "请按任意键继续 ... " read -s -n1 -p "请按任意键继续 ... "
echo "\n[信息] 确认继续吗否则请关闭窗口。5\n" echo ""
echo "[信息] 确认继续吗否则请关闭窗口。5"
read -s -n1 -p "请按任意键继续 ... " read -s -n1 -p "请按任意键继续 ... "
echo "\n[信息] 您真的确认继续吗否则请关闭窗口。4\n" echo ""
echo "[信息] 您真的确认继续吗否则请关闭窗口。4"
read -s -n1 -p "请按任意键继续 ... " read -s -n1 -p "请按任意键继续 ... "
echo "\n[信息] 您真的确认继续吗否则请关闭窗口。3\n" echo ""
echo "[信息] 您真的确认继续吗否则请关闭窗口。3"
read -s -n1 -p "请按任意键继续 ... " read -s -n1 -p "请按任意键继续 ... "
echo "\n[信息] 您真的确认继续吗否则请关闭窗口。2\n" echo ""
echo "[信息] 您真的确认继续吗否则请关闭窗口。2"
read -s -n1 -p "请按任意键继续 ... " read -s -n1 -p "请按任意键继续 ... "
echo "\n[信息] 您真的确认继续吗否则请关闭窗口。1\n" echo ""
echo "[信息] 您真的确认继续吗否则请关闭窗口。1"
read -s -n1 -p "请按任意键继续 ... " read -s -n1 -p "请按任意键继续 ... "
echo ""
cd .. cd ..
mvn test -Dtest=com.jeesite.test.InitCoreData,com.jeesite.test.InitGenData -U exec mvn test -Dtest=com.jeesite.test.InitCoreData,com.jeesite.test.InitGenData

View File

@@ -17,7 +17,6 @@ cd ../
title %cd% title %cd%
rem set MAVEN_OPTS=%MAVEN_OPTS% -Xms256m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=512m
set MAVEN_OPTS=%MAVEN_OPTS% -Xms256m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m set MAVEN_OPTS=%MAVEN_OPTS% -Xms256m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m
call mvn clean spring-boot:run -U call mvn clean spring-boot:run -U

View File

@@ -1,7 +1,9 @@
#!/bin/sh #!/bin/sh
echo ""
echo "[信息] 使用 Spring Boot Tomcat 运行 Web 工程。"
echo ""
cd .. cd ..
MAVEN_OPTS="$MAVEN_OPTS -Xms256m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m"
MAVEN_OPTS=$MAVEN_OPTS -Xms256m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m
exec mvn clean spring-boot:run -U exec mvn clean spring-boot:run -U

View File

@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<configuration debug="false" scan="false"> <configuration debug="false" scan="false">
<!-- Log file path ../../../../../../../ to disk root --> <!-- Log file path -->
<property name="log.path" value="${logPath:-../../../../../../../}/logs" /> <property name="log.path" value="${logPath:-../../}/logs" />
<!-- Spring boot default --> <!-- Spring boot default -->
<include resource="org/springframework/boot/logging/logback/defaults.xml" /> <include resource="org/springframework/boot/logging/logback/defaults.xml" />