git checkout git pull while getopts "mn" arg do case $arg in n) (cd src/main/vue && npm run build) ;; m) (cd src/main/zmj_mp && npm run build) ;; esac done mvn clean package systemctl stop pms cp target/pms-0.0.1-SNAPSHOT.jar /var/www/pms/pms-0.0.1-SNAPSHOT.jar systemctl start pms