Jika saya melakukan beberapa pergantian yang harus berturut-turut, mis
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
Apakah ada cara yang lebih baik untuk melakukan ini yang hanya akan melalui t1_spec.file sekali dan melakukan 4 substitusi untuk setiap baris daripada melalui file 4 kali?