Hallo Experten,
ich muss in einer html-Datei für unser Intranet (Apache) jeden Montag die Links für den Speiseplan neu sezten. Diese Arbeit möchte ich gerne automatisieren. Nun weiß ich schon, dass dies (auch?) mit dem SED-Befehl geht, scheine aber doch ein Syntax-Problem zu haben. Wie muß der Befehl aufgebaut sein, wenn ich in der html-Datei die Zeichenfolge woche1 durch woche2, woche2 durch woche3 usw. ersetzen will? Insgesamt gibt es 6 Durchläufe, bis wieder mit woche1 begonnen wird.
Mein script sieht so aus:
SED ‚s/woche6/woche7/g‘ temp.html
SED ‚s/woche5/woche6/g‘ temp.html
.
.
.
SED ‚s/woche7/woche1/g‘ temp.html
mv temp.html [Eingabedatei]
Das script läuft durch. Die Eingabedatei wird zum aktuellen Zeitpunkt zurückgeschrieben, aber innerhalb der Eingabedatei hat sich nichts verändert.
Was mache ich falsch? Oder hat jemand noch eine bessere Idee?
Leider habe ich fast null Ahnung von Unix.
Vielen Dank für Eure antworten.