K
Karlhans
Jungspund
Hallo,
ich habe eine Bash 3.1.17 auf einem Linux 2.6.20 mit den GNU Tools.
Ich habe eine Namensliste die ist so aufgebaut:
Das erste Wort ist der Name, das zweite der Geburtstag, dritte der Geburtsmonat und das Vierte das Geburtsjahr. Also "Name TT MM JJ". Ich moechte nun eine Ausgabe erzeugen wie:
Also Name und aktuelles Alter in Jahren.
Ich denke seit drei Stunden ueber das Problem nach, mir will aber nichts wirkliches einfallen.
.
.
.
EDIT (autom. Beitragszusammenführung) :
.
Hat sich vermutlich erledigt, ich kann mir ja mit "date" das aktuelle datum holen und dann etwas mit "bc" rechnen und mit einer "if" Schleife eine Fallunterscheidung durchfuehren ob der Geburtstag dieses Jahr schon war oder noch ansteht.
Vielen Dank fuers Lesen, ich musste einfach mal das Problem sauber aufschreiben und durchlesen.
ich habe eine Bash 3.1.17 auf einem Linux 2.6.20 mit den GNU Tools.
Ich habe eine Namensliste die ist so aufgebaut:
Code:
Hanswurst 20 06 1955
Karlheinz 01 10 1980
Franzmueller 31 12 1975
Helmuthelm 15 02 1985
Das erste Wort ist der Name, das zweite der Geburtstag, dritte der Geburtsmonat und das Vierte das Geburtsjahr. Also "Name TT MM JJ". Ich moechte nun eine Ausgabe erzeugen wie:
Code:
Hanswurst 51
Karlheinz 26
.
.
Also Name und aktuelles Alter in Jahren.
Ich denke seit drei Stunden ueber das Problem nach, mir will aber nichts wirkliches einfallen.
.
.
.
EDIT (autom. Beitragszusammenführung) :
.
Hat sich vermutlich erledigt, ich kann mir ja mit "date" das aktuelle datum holen und dann etwas mit "bc" rechnen und mit einer "if" Schleife eine Fallunterscheidung durchfuehren ob der Geburtstag dieses Jahr schon war oder noch ansteht.
Vielen Dank fuers Lesen, ich musste einfach mal das Problem sauber aufschreiben und durchlesen.
Zuletzt bearbeitet: