#!/bin/bash sed '//,/<\/name>/ d; /<\/trk>/ d; /<\/gpx>/ i \ \ <\/trk>' |\ awk '// && !x {print " \n combined_trk"; x=1} 1'