я имею
param1='123'
мне бы хотелось
param1='123'
param2=123
где 123 будет меняться между файлами, на которых я хотел бы запустить это.
Я могу получить param2 используя sed -i "s/param1=\([0-9]\+\)/param2='\1'/g" '{}' \;
Но тогда я потеряю param1.
Я также могу добавить строку param2, используя sed -i "param1='\([0-9]\+\)';/a \param2=\1;
но шаблон не распознается, и в итоге я param2=1
Есть ли способ объединить эти две команды или другой способ работы?
Большое спасибо!