$ cat tmplate.sh
output = filename
output = filename
output = filename
output = filename
$ cat mkrepl.sh
while read fname
do
sed -i -e "0,/filename/s/filename/$fname/" tmplate.sh
done < tmplate.sh
$
Сценарий Bash :читать строки из tmplate.sh, извлекая каждую строку в переменную fname
, затем работает sed
с заменами bash.
Использование sed
,
Использование диапазона из
filename
на$fname