Habe ein Problem mit awk

03/10/2017 19:28 Hikopoiu#1
Es wäre super wenn Ihr mir den Befehl hier posten würde, wie er richtig eingegeben wird. Jetzt zur Aufgabe:

Aufgabe 6
Ein awk-Programm wordcount soll Zeichen, Worte und Zeilen einer Datei
analog dem wc-Kommando zählen und ausgegeben. Um die Anzahl der Zeichen zu ermitteln, können Sie die owk-Funktion lengthQ einsetzen. Diese
gibt die Anzahl der Zeichen des übergebenen Argumentes zurück.
print length("abcd") - » 4
print length("abcd efg") -» 8
Sie benötigen für die Lösung keine zusätzlichen Schleifenkonstrukte! (print, lengthQ, Variable )

Ich bekomme die Aufgabe nicht so recht hin und hoffe Ihr könnt mir weiter helfen:)
03/10/2017 23:32 Der-Eddy#2
Wenn du uns genau sagst was du nicht verstehst, dann können wir dir auch helfen
Deine Hausaufgaben macht dir keiner
03/11/2017 11:23 Hikopoiu#3
ich bin schon eine ganze Zeit lang dran den Befehl so hinzubekommen wie es bei wc aussieht


Mein Befehl in awk ist so: awk ' {Woerter=Woerter+NF; Zeile=Zeile+NR} {print "Summe: ", sum, length, FILENAME}' /etc/passwd


Ich weiß nicht mal wo der Fehler ist.

Es sind keine Hausaufgaben sondern ich habe mir ein eBook runtergelaufen um etwas mit awk zu üben.