Mit dem folgenden AWK-Script kann man das leicht umstellen (sofern nur eine Sportart vorhanden ist):
Code: Alles auswählen
BEGIN {
FS= ";"
OFS=";"
# Sportart: Tischtennis
SArt="5200"
}
{
# Erste Zeile überspringen
if (NR==1) next;
# Daten einlesen
Jahr=$1
m=$2
w=$3
# Daten ausgeben
if (m!=0) {
print SArt,Jahr,"m",m
}
if (w!=0) {
print SArt,Jahr,"w",w
}
}