You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

79 lines
2.5 KiB

#!/bin/bash
dispatch_branch="release"
#dispatch_version="v1.1.1"
dispatch_version=$1
dir_from="/mnt/c/mt4-multi/exec"
dirs_to=(
"/mnt/c/mt4-multi/demo--ic--01"
"/mnt/c/mt4-multi/demo--ic--02"
"/mnt/c/mt4-multi/demo--ic--02--01"
"/mnt/c/mt4-multi/demo--ic--02--02"
"/mnt/c/mt4-multi/demo--ic--02--03"
"/mnt/c/mt4-multi/demo--ic--03"
"/mnt/c/mt4-multi/demo--ic--04"
"/mnt/c/mt4-multi/demo--ic--05"
"/mnt/c/mt4-multi/demo--ic--06"
"/mnt/c/mt4-multi/demo--ic--07"
"/mnt/c/mt4-multi/demo--ic--08"
"/mnt/c/mt4-multi/demo--ic--09"
"/mnt/c/mt4-multi/demo--ic--10"
"/mnt/c/mt4-multi/demo--ic--11"
"/mnt/c/mt4-multi/demo--ic--12"
"/mnt/c/mt4-multi/demo--ic--13"
"/mnt/c/mt4-multi/demo--ic--14"
"/mnt/c/mt4-multi/demo--ic--15"
"/mnt/c/mt4-multi/demo--ic--16"
"/mnt/c/mt4-multi/demo--ic--17"
"/mnt/c/mt4-multi/demo--ic--18"
"/mnt/c/mt4-multi/demo--ic--19"
"/mnt/c/mt4-multi/pro--exness--01"
"/mnt/c/mt4-multi/pro--exness--02"
"/mnt/c/mt4-multi/pro--exness--03"
"/mnt/c/mt4-multi/pro--exness--04"
"/mnt/c/mt4-multi/pro--exness--05"
"/mnt/c/mt4-multi/pro--ic--06"
"/mnt/c/mt4-multi/pro--exness--07"
"/mnt/c/mt4-multi/pro--exness--08"
"/mnt/c/mt4-multi/pro--ic--09"
"/mnt/c/mt4-multi/pro--ic--10"
"/mnt/c/mt4-multi/pro--ic--11"
"/mnt/c/mt4-multi/pro--ic--12"
"/mnt/c/mt4-multi/pro--ic--13"
"/mnt/c/mt4-multi/pro--ic--14"
"/mnt/c/mt4-multi/pro--ic--15"
"/mnt/c/mt4-multi/pro--exness--16"
"/mnt/c/mt4-multi/pro--exness--17"
"/mnt/c/mt4-multi/pro--ic--18"
)
# 判断参数个数是否小于 1
if [ "$#" -lt 1 ]; then
echo "usage: ${0} version"
echo " ${0} v1.1.0"
echo " ${0} v1.2.0"
echo " ..."
exit 1
fi
echo =========================================
echo md5sum release file
dispatch_exec="${dir_from}/smt_${dispatch_branch}_${dispatch_version}.ex4"
md5sum ${dispatch_exec}
echo =========================================
for directory in ${dirs_to[@]}; do
echo "-----------${directory}---------------"
echo " before..."
ls -l ${directory}/Experts
cp ${dispatch_exec} ${directory}/Experts
#find ${directory}/ -name "*.log"
echo "-------"
echo " after..."
ls -l ${directory}/Experts
echo "--------------------------"
done