Я пытаюсь запустить этот скрипт, но получаю ошибку.
echo "Enter version code"
read versionCode
if [ "$versionCode" eq ^[0-9]+$ ]; then
echo integer
elif ![ "$versionCode" eq ^[0-9]+$ ]; then
echo "Sorry integers only"
echo $versionCode
sudo sed "s/\(versionCode[[:space:]]*\)[0-9]*/\1${versionCode}/" Version.gradle
Я получаю эту ошибку, но я нигде не использую v.Afetr запускает команду
sed --posix -e version.sed
sed: -e expression #1, char 1: unknown command: `v'
обновление:
echo "Enter version code"
read versionCode
if [[ "$versionCode" =~ ^[0-9]+$ ]]; then
echo integer
fi
echo $versionCode
sudo sed 's/\(versionCode[[:space:]]*\)[0-9]*/\1${versionCode}/' Version.gradle