3
sed - como fazer várias substituições consecutivas, mas processar o arquivo apenas uma vez?
Se eu estiver fazendo várias substituições que precisam ser consecutivas, por exemplo, sed -i '/^[[:space:]]*browser.*\.should/s/browser/expect(browser/' t1_spec.rb sed -i '/expect(browser.*\.should/s/\.should/).should/' t1_spec.rb sed -i 's/\.should/\.to/' t1_spec.rb sed -i 's/==/eq/' t1_spec.rb Existe uma maneira melhor de fazer isso que só passará pelo t1_spec.file uma vez e fará as 4 substituições para cada linha …
31
sed