Ich habe da ein wahrscheinlich winziges Problemchen. Ich habe die Suchfunktion verwendet und allerhand Tipps erläuterungen und Codeschnipzel gefunden, mit denen ich wahrscheinlich sogar eine Lösung hingebastelt bekäme. Ich hätte es nur nicht verstanden!
Ich habe eine „ini“-Datei nach foldendem Schema:
Nun muss ich einige dieser Werte in eine andere Datei schreiben. Die auszulesenden Werte sind bekannt (jedenfalls die Bezeichnung). In der anderen (neuen) Datei bekommen sie jedoch eine andere Bezeichnung. Jetzt habe ich mir das in etwa so vorgestellt:[Ident_001]
Name=Wert
Vorname=Wert
PLZ=Wert
und so weiter …
[Ident_002]
Name=Wert
Vorname=Wert
und so weiter, und so weiter …
Ich hoffe es wird klar, worauf ich hienaus will.file_in=Pfad_zur_auszulesenden_Datei
file_out=Pfad_zur_neuen_Datei
file_log=Pfad_zu_einer_neuen_log-Datei
for ((i=1; i<=1000; i++)); do
ini_in_name=$file_in . Ident#+i . name;
ini_in_vorname=$file_in . Ident#+i . vorname;
$file_out>>ID_Neu . User+i . $ini_in_name + „, „ + $ini_in_vorname;
done
Ich danke vielmals, bereits vorab.