Есть данные в таком виде:
cat список
aaaaa 11111
bbbbb 22222
ccccc 33333
cat шаблон
<<<<<<<<буквы>>>>>>>>>
----------------------
<<<<<<<<цифры>>>>>>>>>
----------------------
Есть такой скрипт
строки=$(cat список)
for arg in $строки
do
cat шаблон | sed s/буквы/$arg/ >> цель
done
arg прнимает значения aaaaa потом 11111 потом bbbbb, хотя я рассчитывал что он будет воспринимать целую строку. Как его заставить заменять буквы буквами, а цифры цифрами?
Результат я хочу получить такой:
cat цель
<<<<<<<<aaaaa>>>>>>>>>
----------------------
<<<<<<<<11111>>>>>>>>>
----------------------
<<<<<<<<bbbbb>>>>>>>>>
----------------------
<<<<<<<<22222>>>>>>>>>
----------------------