LINUX.ORG.RU

Сообщения Hunter1302

 

Bash, sed помощь новичку, добавление переменной

Помогите подправить скрипт, не понимаю почему он не работает. Не воспринимает 10ю строчку обозначение ${f} Задача скрипта пробегаться по определенным строкам и в зависимости от строки делать в ней определенную замену. Обьясните где затуп

#!/bin/bash
for (( a = 1; a <= 3; a++ ))
do
let "b = a - 1"
let "c = b / 3"
let "d = c + 1"
e="win $d"
f="${a}s"
echo "$a, $b, $c, $d, $e, $f"
sed "${f}/la/${e}/" study.pdb > study_res.pdb
done

 , ,

Hunter1302
()

RSS подписка на новые темы