#!/bin/bash client="mobile_tele2med" curl --data-urlencode "task=get_new_ver" --data-urlencode "source=Frontend" --data-urlencode "key=IDDQD" --data-urlencode "client=$client" --data-urlencode "type=revision" --data-urlencode "comment=$1" "https://devweb.tele2med.ru/SoftwareVersion/index.php" eval "$(ssh-agent)" ssh-add "C:\Users\sag-a\.ssh\id_rsa" git add . git commit -m "$1" git push curl -o conf.ini "https://devweb.tele2med.ru/SoftwareVersion/index.php?task=get_last_build_new&source=Frontend&key=IDDQD&client=$client" readarray -t array <<< "$(cat './conf.ini')" #echo ${array[*]} 'Все записи в массиве' #echo ${!array[*]} 'Все индексы в массиве' #echo ${#array[*]} 'Количество записей в массиве' #echo ${#array[0]} 'Длина первой записи (нумерация с нуля)' splash_version=$(echo ${array[0]}|tr -d '\n\r') splash_subname=$(echo ${array[1]}|tr -d '\n\r') splash_name=$(echo ${array[2]}|tr -d '\n\r') splash_date=$(echo ${array[3]}|tr -d '\n\r') splash_date2=$(echo ${array[4]}|tr -d '\n\r') splash_comment=$(echo ${array[5]}|tr -d '\n\r') sed -i -e "/^ /s/=.*/=\"splash_version\">$splash_version<\/string>/" './app/src/main/res/values/strings.xml' sed -i -e "/^ /s/=.*/=\"splash_version\">$splash_version<\/string>/" './app/src/montrans/res/values/strings.xml' sed -i -e "/^ /s/=.*/=\"splash_version\">$splash_version<\/string>/" './app/src/tis/res/values/strings.xml' sed -i -e "/^ /s/=.*/=\"splash_version\">$splash_version<\/string>/" './app/src/tisDemo/res/values/strings.xml' #sed -i -e "/^ /s/=.*/=\"splash_subname\">$splash_subname<\/string>/" './app/src/main/res/values/strings.xml' #sed -i -e "/^ /s/=.*/=\"splash_name\">$splash_name<\/string>/" './app/src/main/res/values/strings.xml' sed -i -e "/^ /s/=.*/=\"splash_date\">$splash_date<\/string>/" './app/src/main/res/values/strings.xml' sed -i -e "/^ /s/=.*/=\"splash_comment\">$splash_comment<\/string>/" './app/src/main/res/values/strings.xml' sed -i -e "/^ def splash_date =/s/=.*/= \"${splash_date2}\"/" './app/build.gradle' sed -i -e "/^ def splash_version =/s/=.*/= \"${splash_version}\"/" './app/build.gradle' #sed -i -e "/^ /s/=.*/=\"splash_subname\">$splash_subname<\/string>/" './app/src/montrans/res/values/strings.xml' #sed -i -e "/^ /s/=.*/=\"splash_name\">$splash_name<\/string>/" './app/src/montrans/res/values/strings.xml' sed -i -e "/^ /s/=.*/=\"splash_date\">$splash_date<\/string>/" './app/src/montrans/res/values/strings.xml' sed -i -e "/^ /s/=.*/=\"splash_comment\">$splash_comment<\/string>/" './app/src/montrans/res/values/strings.xml' sed -i -e "/^ def splash_date =/s/=.*/= \"${splash_date2}\"/" './app/build.gradle' sed -i -e "/^ def splash_version =/s/=.*/= \"${splash_version}\"/" './app/build.gradle' #sed -i -e "/^ /s/=.*/=\"splash_subname\">$splash_subname<\/string>/" './app/src/tis/res/values/strings.xml' #sed -i -e "/^ /s/=.*/=\"splash_name\">$splash_name<\/string>/" './app/src/tis/res/values/strings.xml' sed -i -e "/^ /s/=.*/=\"splash_date\">$splash_date<\/string>/" './app/src/tis/res/values/strings.xml' sed -i -e "/^ /s/=.*/=\"splash_comment\">$splash_comment<\/string>/" './app/src/tis/res/values/strings.xml' sed -i -e "/^ def splash_date =/s/=.*/= \"${splash_date2}\"/" './app/build.gradle' sed -i -e "/^ def splash_version =/s/=.*/= \"${splash_version}\"/" './app/build.gradle' #sed -i -e "/^ /s/=.*/=\"splash_subname\">$splash_subname<\/string>/" './app/src/tis/res/values/strings.xml' #sed -i -e "/^ /s/=.*/=\"splash_name\">$splash_name<\/string>/" './app/src/tis/res/values/strings.xml' sed -i -e "/^ /s/=.*/=\"splash_date\">$splash_date<\/string>/" './app/src/tisDemo/res/values/strings.xml' sed -i -e "/^ /s/=.*/=\"splash_comment\">$splash_comment<\/string>/" './app/src/tisDemo/res/values/strings.xml' sed -i -e "/^ def splash_date =/s/=.*/= \"${splash_date2}\"/" './app/build.gradle' sed -i -e "/^ def splash_version =/s/=.*/= \"${splash_version}\"/" './app/build.gradle' sed -i -e "/^ def splash_version =/s/=.*/= \"${splash_version}\"/" './app/build.gradle' sed -i -e "/^ def splash_date =/s/=.*/= \"${splash_date2}\"/" './app/build.gradle'