I want to replace a specific instruction containing brackets with another instruction recursively in all the files.
For example,
mov r1, [r1, r2]
with
sub [r8, r9], r10
When I use
sed -i.bak "s/mov r1, [r1, r2]/sub [r8, r9], r10/g" file.S
it doesn’t work.
How can I do that?
Two things.
Thus:
While working out the correct script you can just skip the inline editing, maybe. Like so: