lfhelper
01.02.07, 11:42
Hi all.
Kann mir zufällig irgendjemand bei folgendem Problem helfen:
Ich habe ein Bash script und eine Konfigurationsdatei.
Das Bash script soll die Konfigurationsdatei nicht wie bisher Zeile für Zeile einlesen,
sondern in einer ganz bestimmten Reihenfolge, um eine erfolgreiche Beendigung des Scriptes in allen Fällen zu ermöglichen.
Bisher muss der Admin, der das Konfigurationsfile schreibt explizit selber auf die Reihenfolge achten.
(Bisher kam es genau deswegen zu massiven Problemen mit den Filesystemen! :mad: :eek: :( )
Das Konfigurationsfile hat folgendes Format:
string:string:/path/to/somewhere:string:integer:boolean:boolean
Ich möchte gerne das Script bevor es wirklich eingelesen wird nach dem 3 Argument (/path/to/somewhere, delimiter ":") alphabetisch sortieren.
Wie stelle ich sowas an? Geht das mit awk (wäre mir am liebsten, weil ichs schon benutze)?
Weis jemand Rat zu diesem Problem?
Danke wie immer im voraus.
Gruss,
lfhelper.
Kann mir zufällig irgendjemand bei folgendem Problem helfen:
Ich habe ein Bash script und eine Konfigurationsdatei.
Das Bash script soll die Konfigurationsdatei nicht wie bisher Zeile für Zeile einlesen,
sondern in einer ganz bestimmten Reihenfolge, um eine erfolgreiche Beendigung des Scriptes in allen Fällen zu ermöglichen.
Bisher muss der Admin, der das Konfigurationsfile schreibt explizit selber auf die Reihenfolge achten.
(Bisher kam es genau deswegen zu massiven Problemen mit den Filesystemen! :mad: :eek: :( )
Das Konfigurationsfile hat folgendes Format:
string:string:/path/to/somewhere:string:integer:boolean:boolean
Ich möchte gerne das Script bevor es wirklich eingelesen wird nach dem 3 Argument (/path/to/somewhere, delimiter ":") alphabetisch sortieren.
Wie stelle ich sowas an? Geht das mit awk (wäre mir am liebsten, weil ichs schon benutze)?
Weis jemand Rat zu diesem Problem?
Danke wie immer im voraus.
Gruss,
lfhelper.