#!/usr/bin/sed -f /^[^ ;]/ { h x s/[ ].*// x } /^[ ]/ { G s/\(.*\)\n\(.*\)/\2\1/ }