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.
42 lines
934 B
42 lines
934 B
#!/bin/bash
|
|
|
|
dispatch_branch="release"
|
|
#dispatch_version="v1.1.1"
|
|
dispatch_version=$1
|
|
|
|
dir_from="/mnt/d/mt4-multi/ic_mql4_source_01"
|
|
|
|
dirs_to=(
|
|
"/mnt/d/mt4-multi/ic_mql4_source_02"
|
|
"/mnt/d/mt4-multi/exness_mql4_source_00"
|
|
)
|
|
|
|
# 判断参数个数是否小于 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}/Experts/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
|
|
|