У меня есть скрипт:
$cat ifile.sh
extension="name.f"
parameter_list="abc,xyz,stuv,ptq,rhu"
echo newfiles are $parameter_list
Я хотел бы выполнить ifile. sh и вывод должен заменить запятую ,
на расширение, то есть _name.f
. Таким образом, мое желание вывода будет
$sh ifile.sh
newfiles are abc_name.f xyz_name.f stuv_name.f ptq_name.f rhu_name.f
Так что мне нужно изменить echo newfiles are $parameter_list
. Я пытаюсь со следующим
$cat ifile.sh
extension="name.f"
parameter_list="abc,xyz,stuv,ptq,rhu"
echo newfiles are sed -i 's/,/$extension/g' $parameter_list