------------------------------------------------------------------------------

[root@rhce tmp]# more pet.txt
redhat
rhce rhce rhce rhce rhce rhce rhce
rhce rhce rhce rhce rhce
rhce rhce rhce rhce rhce rhce rhce
rhce rhce rhce rhce rhce rhce rhce

cisco
ccie-rs ccie-sp ccie-vioce ccie-security ccie-rs ccie-sp ccie-vioce ccie-security
ccie-rs ccie-sp ccie-vioce ccie-security
ccie-rs ccie-sp ccie-vioce ccie-security
ccie-rs ccie-sp ccie-vioce ccie-security

juniper
jncia jncis jncip jncie jncia jncis jncip jncie jncia jncis jncip jncie
jncia jncis jncip jncie
jncia jncis jncip jnciejncia jncis jncip jnciejncia jncis jncip jncie
jncia jncis jncip jncie
jncia jncis jncip jnciejncia jncis jncip jncip

 

[root@rhce tmp]# more sed-syntax
/redhat/,/juniper/s/rhce/cie/g

 

[root@rhce tmp]# sed -f sed-syntax pet.txt
redhat
cie cie cie cie cie cie cie
cie cie cie cie cie
cie cie cie cie cie cie cie
cie cie cie cie cie cie cie

cisco
ccie-rs ccie-sp ccie-vioce ccie-security ccie-rs ccie-sp ccie-vioce ccie-security
ccie-rs ccie-sp ccie-vioce ccie-security
ccie-rs ccie-sp ccie-vioce ccie-security
ccie-rs ccie-sp ccie-vioce ccie-security

juniper
jncia jncis jncip jncie jncia jncis jncip jncie jncia jncis jncip jncie
jncia jncis jncip jncie
jncia jncis jncip jnciejncia jncis jncip jnciejncia jncis jncip jncie
jncia jncis jncip jncie
jncia jncis jncip jnciejncia jncis jncip jncip