หากฉันกำลังทำการทดแทนหลายอย่างซึ่งจำเป็นต้องต่อเนื่องกันเช่น
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
มีวิธีที่ดีกว่าในการทำเช่นนี้ที่จะผ่าน t1_spec.file เพียงครั้งเดียวและทำการทดแทน 4 ครั้งสำหรับแต่ละบรรทัดแทนที่จะไปผ่านไฟล์ 4 ครั้งหรือไม่