2 starting_regex={starting-regex}
3 ending_regex={ending-regex}
4 file_with_changes_to_insert={file-with-changes-to-insert}
5 file_to_change={file-to-change}
6 output=$(sed -e "/$starting_regex/,/$ending_regex/{{ /$starting_regex/{{p; r ${{file_with_changes_to_insert}}
7 }}; /$ending_regex/p; d }}" ${{file_to_change}})
8 echo "$output" > ${{file_to_change}}