Помогите подправить скрипт, не понимаю почему он не работает. Не воспринимает 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