Out, ein einfaches Ausgabe-Programm
Der Ubuntu-Entwickler James Hunt hat ein neues kleines Utility namens Out geschrieben, das schlicht Zeichenketten ausgibt.
Das kleine Programm ist ein Nebenprodukt seiner Arbeit an Ubuntus Init-System Upstart. Der Canonical-Angestellte suchte eine Möglichkeit, Zeichenketten an einen Dateideskriptor oder das Terminal zu schicken, ohne dass eine Shell ins Spiel kommt. In seinem Blogbeitrag erzählt er, er sei schließlich dem Motto des Perl-Erfinders Larry Wall gefolgt, dass einfache Dinge einfach sein sollten, und schrieb das kleine Programm "out" für seine Zwecke.
Out ist laut seinem Autor "irgendwo zwischen echo und printf" angesiedelt, "mit einem Spritzer seq". Das Utility kann Ausgaben an mehrere Dateideskriptoren gleichzeitig schicken, etwa an Stdout, das Terminal und an Stderror. Daneben kann es Unicode-Escape-Sequenzen ausgeben und damit etwa Griechisch oder Braille-Symbole schreiben. Weitere Optionen erlauben es, Bereiche einer Zeichentabelle oder zufällige Zeichen auszugeben oder mit Verzögerung zu arbeiten.
Out ist im C-Quelltext auf James Hunts Launchpad-Seite erhältlich. Es ist unter GPLv3 lizenziert.





