#!/bin/sh -e . t/common.sh printf '%s\n' > file \ "${HEAD} 1" \ before-common-first \ before-common-second \ head-only-first \ head-only-second \ middle-common-first \ middle-common-second \ head-last \ "${TAIL} 2" \ before-common-first \ before-common-second \ tail-only \ middle-common-first \ middle-common-second \ tail-last-first \ tail-last-second \ "${END} 2" printf '%s\n' > file.expected \ before-common-first \ before-common-second \ "${HEAD} 1" \ head-only-first \ head-only-second \ "${TAIL} 2" \ tail-only \ "${END} 2" \ middle-common-first \ middle-common-second \ "${HEAD} 1" \ head-last \ "${TAIL} 2" \ tail-last-first \ tail-last-second \ "${END} 2" conflict --reduce file also_interactive rrr