!/bin/bash

读取参数

param1=$1
fileStr="./mcp/${param1}Mcp.go"
echo "fileStr:"$fileStr

判断./mcp/${param1}Mcp.go文件是否存在

if [ -f $fileStr ]; then
echo "文件已存在"
rand_str=(printf"((RANDOM % 100000000)))
fileStr="./mcp/param1{rand_str}Mcp.go"
fi

复制tmplateMcpCode.txt文件到mcp目录下

cp tmplateMcpCode.txt $fileStr

把/mcp/param1Mcp.gocreateMcp{param1}Mcp

sed -i '' "s/createMcp/param1{rand_str}Mcp/g" $fileStr

打印mcp目录下的文件

ls ./mcp

执行make.sh

sh make.sh

作者:admin  创建时间:2025-04-17 21:27
最后编辑:admin  更新时间:2025-04-17 21:27