Sandbox-Option

GNU Awk 4.0.0 mit neuen Features

GNU Awk 4.0.0 mit neuen Features

Mathias Huber
06.07.2011
GNU Awk, ein Tool zum Verarbeiten von Textdaten mit eigener Skriptsprache, ist in Version 4.0.0 mit neuen Features erhältlich.

Die neue Version von GNU Awk (Gawk) bringt die Option "--sandbox" mit. Diese verhindert das Schreiben von Ausgaben in das Dateisystem sowie das Ausführen von Betriebssystemkommandos über die "system()"-Funktion der Skriptsprache. Die Sandbox dient zum Schutz von Daten und System, wenn der Anwender Awk-Skripte ausführt, denen er nicht vertraut.

Die Funktionen "sub()" und "gsub()" ändern ihr Verhalten und richten sich nun nach der Posix-2008-Spezifikation. Außerdem erkennt das Tool nun "\s" (Whitespace) und "\S" (kein Whitespace) in Regular Expressions. Die restlichen rund 30 Änderungen sind in der News-Datei nachzulesen.

Awk entstand in den siebziger Jahren in den Bell Labs, wo auch Unix entwickelt wurde. Die Bezeichnung ist ein Akronym aus den Namen der Autoren Alfred Aho, Peter Weinberger und Brian Kernighan.

GNU Awk ist unter GPLv3 lizenziert. Weitere Informationen gibt es auf der Gawk-Homepage sowie auf der Savannah-Projektseite des Programms, wo die neue Release auch als Quelltext-Tarball zum Download bereitsteht.

Ähnliche Artikel

  • Programme in eine sichere Umgebung einschließen
    Mit Arkose verbannen Sie potenziell gefährliche Software in einen virtuellen Sandkasten und schützen so das System vor Abstürzen und Datenverlust.
  • Schwarz auf Weiß
    Wer sich schon vor der Installation über Linux informieren möchte, wem der der Distribution beiliegende Beipackzettel schlicht zu dürftig ist, oder wer einfach gerne auf ein gutes Buch aus dem Regal zurückgreift, der steht im Buchladen oftmals vor dem Problem: "Welches der vielen Bücher ist jetzt für mich das Richtige?" Wir versuchen einen Überblick zu geben und die Entscheidung zu erleichtern.
  • Baedecker für die Linux Welt
  • Praktisch und nützlich: AWK
    Ein Unix-Rechner erschlägt den Anwender förmlich mit kleinen Helferlein, die ihm so gerne zu Diensten wären. Leider lassen sie sich nicht immer ganz problemlos bedienen. Die Textbearbeitungssprache AWK ist ein typisches Beispiel.
  • Awk – Werkzeug und Skriptsprache
    Unter Linux ist die Bandbreite der Verwendung von Textdateien groß: Systemkonfiguration, Systemüberwachung und Datenaustausch. Mit Awk steht ein mächtiges Werkzeug zur Verarbeitung und gezielten Veränderung dieser Dateien zur Verfügung.

Kommentare

Aktuelle Fragen

Artikelsuche
Erwin Ruitenberg, 09.10.2014 07:51, 1 Antworten
Ich habe seit einige Jahre ein Dugisub LinuxUser. Dann weiß ich das irgendwann ein bestimmtes Art...
Windows 8 startet nur mit externer Festplatte
Anne La, 10.09.2014 17:25, 4 Antworten
Hallo Leute, also, ich bin auf folgendes Problem gestoßen: Ich habe Ubuntu 14.04 auf meiner...
Videoüberwachung mit Zoneminder
Heinz Becker, 10.08.2014 17:57, 0 Antworten
Hallo, ich habe den ZONEMINDER erfolgreich installiert. Das Bild erscheint jedoch nicht,...
internes Wlan und USB-Wlan-Srick
Gerhard Blobner, 04.08.2014 15:20, 2 Antworten
Hallo Linux-Forum: ich bin ein neuer Linux-User (ca. 25 Jahre Windows) und bin von WIN 8 auf Mint...
Server antwortet mit falschem Namen
oin notna, 21.07.2014 19:13, 1 Antworten
Hallo liebe Community, Ich habe mit Apache einen Server aufgesetzt. Soweit, so gut. Im Heimnet...