问题
不想每次都输入sudo 然后输入密码。这个方法只需要输入一次密码就好了
source 加载到终端 ,只要不关闭终端,环境就一直存在。
解决
新建脚本 startup.sh
#!/bin/bash
# author:xinghuazheng
nacos(){
cd /Users/yons/Desktop/Jaheim/cloud2020/nacos1.1.4/bin
sudo sh startup.sh -m standalone &&echo "nacos 运行成功"
}
go(){
cd /Users/yons/Desktop/Jaheim/go-fastdfs
nohup ./fileserver_darwin &
}
frp(){
cd /Users/yons/Desktop/Jaheim/frp
nohup ./frpc -c frpc.ini &
}
seego(){
lsof -i:8000
}
seefrp(){
lsof -i:7000
}
运行脚本
source startup.sh
go
frp
nacos
第二个maven打包脚本
#!/bin/bash
# author:xinghuazheng
#./package.sh /Users/yons/Desktop/ry/ry-cloud-starter
#$1 是传递参数
echo "打包的根路径为:$1"
cd $1
echo "开始编译"
mvn clean compile && echo "编译成功"
echo "开始打包"
mvn clean package && echo "打包成功"
echo "当前目录:"
pwd
#open这个是打开文件夹,mac中用的,其它的操作系统建议注释
open $1
运行
./package.sh /Users/yons/Desktop/ry/ry-cloud-starter
后面是文件路径