staging.inyokaproject.org

awk

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |
Dieses Thema ist die Diskussion des Artikels awk.

schmidti411

Avatar von schmidti411

Anmeldungsdatum:
24. Oktober 2007

Beiträge: Zähle...

Hallo,

ich habe einen Artikel zu Thema awk angefangen. Da das ja ein weites Feld ist, würde ich mich über Feedback freuen, welche Themen von dem Artikel abgedeckt werden sollen.

Gruß,

Schmidti

aasche

Anmeldungsdatum:
30. Januar 2006

Beiträge: 14259

Eine Ausweitung der vorhandenen Syntax-Beschreibung halte ich fuer verzichtbar. Stattdessen fehlen mir die Abschnitte:

  • Installation

  • Konfiguration (moeglich?)

  • Beispiele aus der Praxis (IMHO fast wichtiger als eine formale Beschreibung der Syntax-Elemente)

  • Links (inkl. weiterfuehrender Informationen; siehe auch awk)

  • Unterschiede zwischen awk, nawk, mawk und gawk

schmidti411

(Themenstarter)
Avatar von schmidti411

Anmeldungsdatum:
24. Oktober 2007

Beiträge: 152

Hmm...

  • Installation sollte unter Ubuntu mit jeder Betriebsysteminstallation vorhanden sein. Ist zwar kein coreutil, aber doch eigentlich immer dabei. Aber ich kann ja ein apt-get install gawk dazuschreiben.

  • Konfiguration ist m.E. nicht möglich (höchstens über spezielle Environment Variablen).

  • Praxisbeispiele → da fehlt auf jeden Fall noch was

  • Links → na klar, kommen noch ☺

  • Unterschiede gawk, nawk, mawk, awk → stimmt, kann recht verwirrend sein, sollte auf jeden Fall erklärt werden.

Danke für das Feedback!

kutteldaddeldu Team-Icon

Anmeldungsdatum:
1. Juli 2008

Beiträge: 3586

Hi schmidti411,

klasse, dass du dich an dem Artikel versuchst – awk hat schon lange im Wiki gefehlt!

Ich kann mich aasche nur anschließen:

  • Beispiele aus der Praxis (IMHO fast wichtiger als eine formale Beschreibung der Syntax-Elemente)

Einen ziemlich ausführlichen Beispielteil halte ich auch für sehr wichtig. Evtl. könntest du auf der Suche nach Anregungen auch hier im Forum nach entsprechenden Anwendungsfällen suchen: awk-Lösungen für konkrete Probleme kommen, wenn ich das richtig in Erinnerung habe, recht häufig vor.

noisefloor Team-Icon

Ehemaliger
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

am besten schaust du mal, wie Artikel zu anderen Programmiersprachen aufgebaut sind. Sprich: kein 2. Handbuch schreiben - ich gehe davon aus, dass awk gut dokumentiert ist. 😉 Also Dokus lieber verlinken und ein paar Beispiele bringen ist besser.

Gruß, noisefloor

aasche

Anmeldungsdatum:
30. Januar 2006

Beiträge: 14259

Passiert in dieser Baustelle noch etwas?

frustschieber Team-Icon

Ehemalige
Avatar von frustschieber

Anmeldungsdatum:
4. Januar 2007

Beiträge: 4259

offenbar nicht ☹ → verlassen

noisefloor Team-Icon

Ehemaliger
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

kann jemand beurteilen, ob der Artikel in sich schlüssig ist? Ich kenne mich mit AWK nicht aus...

Gruß, noisefloor

Commander_Data

Avatar von Commander_Data

Anmeldungsdatum:
18. September 2011

Beiträge: 417

Der Artikel scheint fast fertig zu sein. Ich werde ihn morgen noch mal genauer durchgucken und ggf. anpassen.

noisefloor Team-Icon

Ehemaliger
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

Ich werde ihn morgen noch mal genauer durchgucken und ggf. anpassen.

Gut, Danke!

Vielleicht können wir dann ja verschieben...

Gruß, noisefloor

Commander_Data

Avatar von Commander_Data

Anmeldungsdatum:
18. September 2011

Beiträge: 417

Ich habe den Artikel noch etwas erweitert. Man könnte theoretisch noch printf, Arrays und Funktionen beschreiben, aber dazu habe ich keine Lust mehr und es ist auch nicht so wichtig.

Beispiele aus der Praxis

Siehe Links am Ende von http://www.tldp.org/LDP/abs/html/awk.html:

{ print $1 }
{ print $2 }
{ print $5 $6 }
...

Einen Beispiele-Abschnitt habe ich ergänzt. Mir fällt dazu nichts mehr ein. Ich nutze awk allerdings auch ziemlich selten. Ist aber auch kaum mal wirklich nötig ...

noisefloor Team-Icon

Ehemaliger
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

sehr schön. Artikel ist IMHO ok so - länger muss nicht. Schließlich gibt es schon Bücher zu awk 😉

Habe noch ein paar Minors korrigiert.

Gruß, noisefloor

frustschieber Team-Icon

Ehemalige
Avatar von frustschieber

Anmeldungsdatum:
4. Januar 2007

Beiträge: 4259

Verschoben, nach Skripte verknüpft mit Dank an den Autor schmidti411

BillMaier Team-Icon

Supporter

Anmeldungsdatum:
4. Dezember 2008

Beiträge: 6389

Getestet-general einfügen?

noisefloor Team-Icon

Ehemaliger
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

Getestet-general einfügen?

+1

Gruß, noisefloor

Antworten |