#!/bin/sh sed ' s@\s\+\\\(barNumberCheck\|numericTimeSignature\|stemDown\|stemUp\)\b@@g; s@\bb\([0-9]*\)\b@h\1@g; s@\bbes\([0-9]*\)\b@b\1@g; s@\[@@g; s@]@@g; s@\s*[#%]\s*[0-9]\+\s*$@@g; s@\s\+~@~@g; s@\\bar@| \0@g; s@\(\S\)\s\+@\1 @g; ' -i "$1" sed ' /|/! { :a N /|/ { s@\n@ @g b } /}/! ba } ' -i "$1" sed ' s@\(\S\)\s\+@\1 @g; s@\s$@@ ' -i "$1" rm "$1~"