A
AlexNBG276
Jungspund
Hallo,
ich habe mich mal ein wenig mit awk beschäftigt...
Ausgangsbasis, es liegt eine textdatei vor die folgendermaßen aufgebaut ist:
WORT.txt:
WORT1
WORT2
WORT3
...
habe nun ein array mit awk defniert und möchte nun den inhalt des arrays ausgeben. - funktioniert nicht - was mach ich falsch? - muss ich noch etwas im hauptblock definieren?
awk -F\; 'BEGIN {
# Lese Woerter in Array ein
in = getline < "WORT.txt"
i=0
while ( in == 1 ) {
WORT = $0;
in = getline < "WORT.txt";
i=i+1
}
max_WORT=i
close "WORT.txt"
}
{
# Hauptblock
# Ausgabe des Arrays
# fehlt hier noch was????
for (i=0; i< max_WORT; i++) {print WORT}
}
Für Hinweise vielen Dank!
ich habe mich mal ein wenig mit awk beschäftigt...
Ausgangsbasis, es liegt eine textdatei vor die folgendermaßen aufgebaut ist:
WORT.txt:
WORT1
WORT2
WORT3
...
habe nun ein array mit awk defniert und möchte nun den inhalt des arrays ausgeben. - funktioniert nicht - was mach ich falsch? - muss ich noch etwas im hauptblock definieren?
awk -F\; 'BEGIN {
# Lese Woerter in Array ein
in = getline < "WORT.txt"
i=0
while ( in == 1 ) {
WORT = $0;
in = getline < "WORT.txt";
i=i+1
}
max_WORT=i
close "WORT.txt"
}
{
# Hauptblock
# Ausgabe des Arrays
# fehlt hier noch was????
for (i=0; i< max_WORT; i++) {print WORT}
}
Für Hinweise vielen Dank!