As with all these things a guide is needed to make it easy, coat hanger or cable outer etc. pull it through with the old one and use that to pull the next one through. Make sure you have the stuff to do a bleed though as it could go all wrong.

Generally, the hose will need shortening, and very doubtful you'll get a compression nut through the holes anyway, so trim it off. It's usually much easier feeding it front to back, but if you have a crimped on banjo at the caliper, then it'll have to go in from the rear. Feed a gear inner through from the front, fish it out, feed it into the open hose, and use it as a guide to feed the hose through. Removing the rubber grommet makes feeding through much easier, but refitting it with the hose in place isn't a nice job (easier with smaller hose like yours though). Don't forget to feed it through the shock mount before reconnection too, or you'll have to pop the shock out as well

My XT's didn't need bleeding and I used a spare spoke to attach to the hose in order to feed it through. The rubber grommet is a right b1tch to fit back into place though! Olive will need replacing when the hose is shortened.