Ich habe hier ein script das via shc compiliert wird.
um das fertige Programm klein zu halten, hab ich komentare, leerzeilen etc via sed entfernt.
Nun stehe ich vor der Aufgabe noch noch eine Funktionen via sed zu entfernen
1 2 3 4 5 6 7 8 9 10 11 | script code foo bar ... kann_weg () { foo bar bar foo } scriptcode foo bar ... |
wie lösche ich nun die Script Funktion kann_weg aus der Scriptdatei ? sed sollte alles nach kann_weg bis } löschen.
cat script.sh | sed 1,/"kann_weg"/d löscht alles bis zu kann_weg :/