Hi,
danke für den Tipp. Dadurch wusste ich wenigstens, nach was ich suchen musste.
Es hat etwas gedauert, aber ich habe zumindest eine lauffähige Lösung gefunden.
Das einzige, was mich noch stört ist, dass das Skript bei Bedarf 4 Leerzeichen anstelle von 2 Tabulatoren in die keymap reinschreibt. Ich hab ewig gesucht und probiert aber ich konnte sed nicht dazu bringen einen Tabulator zu schreiben.

Hier für alle, die das ebenfalls gebrauchen könnten:
Code:
#!/bin/sh

if egrep "KEY_FASTFORWARD" /usr/lib/enigma2/python/Plugins/Extensions/MediaPortal/keymap.xml
then
echo "Keymap ist bereits ergänzt, oder gewünschte Taste ist anderweitig belegt"
else sed -i '/MP_Actions/a \    <key id="KEY_FASTFORWARD" mapto="nextBouquet" flags="m" \/>' /usr/lib/enigma2/python/Plugins/Extensions/MediaPortal/keymap.xml
fi

if egrep "KEY_REWIND" /usr/lib/enigma2/python/Plugins/Extensions/MediaPortal/keymap.xml
then
echo "Keymap ist bereits ergänzt, oder gewünschte Taste ist anderweitig belegt"
else sed -i '/MP_Actions/a \    <key id="KEY_REWIND" mapto="prevBouquet" flags="m" \/>' /usr/lib/enigma2/python/Plugins/Extensions/MediaPortal/keymap.xml
fi