Я пытаюсь заменить конкретный символ в строке, используя скрипт bash, но я терпит неудачу.Замена строки в скрипте bash, дающая ошибку
Я следующий код
line=${array[1]}
echo ${array[1]}
echo ${array[0]}
echo `expr index "$line" *`
Линия или массива [1] содержит следующие строки /path/v1/module/order/*
, и я хочу, чтобы заменить *
с некоторым входным значением из другого файла.
Но я получил ошибку в последней строке ... Я пробовал с переменной строки и даже с массивом. Ошибка была expr: syntax error
P.S: Я использую Баш версии 3
отлично ....... , –