News for hackers. Stuff that matters.
Re:Batch editing files with ed by bewuethr on Saturday May 12, 2018 @06:21PM (#17056314)
The sed command doesn't get the indentation right, though, as the article says it could be indented by two or four spaces.
Re:Batch editing files with ed by textmode on Saturday May 12, 2018 @06:55PM (#17056452)

   1.sed:
   s/- baz/- elephant/;
   /^  - elephant/{h;G;}
   /^    - elephant/{h;G;}
   s/- elephant/- baz/;

   sed -f 1.sed foo|sed -a wfoo
or

   1.sed:
   /^  - baz/a\
     - elephant
   

   /^    - baz/a\
       - elephant
   

   sed -f 1.sed foo|sed -a wfoo