Mit Debian Squeeze und Ubuntu 6.10 flog die Bash aus diesen Distributionen als Default-Shell raus. Die Begründung: nicht Posix-konform, zu langsam, zu hoher Speicherbedarf. Neue Perle am Muschelstrand ist die Dash, die Debian Almquist Shell.
Bash
Die Fehlersuche in Skripten erscheint um vieles bodenständiger als in kompilierten Programmen. Jenseits der "bash -x"- Hausmannskost hält die Bash aber einige Überraschungen auf der Debugging-Karte bereit.
Viele Kommandozeilentools sind überreich mit Optionen gesegnet – die meisten fristen ein Schattendasein. Um effiziente und robuste Skripte zu verfassen, lohnt es, einige ins Licht zu zerren.
Auf dem Linuxtag hat Harald König von Science and Computing eine kurzweilige Sitzung über das Diagnosetool Strace abgehalten.
Es gibt Dinge, die sollte im Grundsatz immer nur einer machen, etwa eine Datenbank anlegen oder einen Prozess starten. Ein Lock stellt die Solonummer sicher. Überraschend viele Implementierungen für Locks in Shellskripten sind jedoch falsch.
Quilt, eine Software zum Verwalten von Quelltext-Patches, ist in Version 0.60 verfügbar.
Ein ungewöhnliches Buch stellt die Vielfalt des Enzyklopädie-Projekts Wikipedia dar. Der zweite Titel beschäftigt sich mit der Linux-Standardshell Bash.
Am Anfang waren das Doppelkreuz und das Ausrufezeichen – zumindest Shellskripte beginnen meist immer noch so. Der Erfinder Dennis Ritchie hat damit viel Leid über Anwender gebracht.
Gerade für die lästigen Einzelschritte von Installationsroutinen größerer Softwarepakete bietet die Bash jede Menge Vereinfachungen. Vorsicht ist jedoch geboten, wenn es um Datenbank- und Applikationspasswörter geht. Die sind nämlich schnell futsch.
Da bekommt Google-Bashing einen neuen Sinn: Das Suchmaschinen-Frontend Goosh sieht aus wie eine Shell, bedient sich wie eine Shell und hat den Kultfaktor einer Shell.
Der neue Personalausweis NPA spaltet Anwender und Experten in Deutschland: Einige preisen die hohe Sicherheit für jeden Bürger, andere befürchten Überwachung und Fälschbarkeit. Bei genauem Hinsehen fangen die Probleme jedoch bereits viel früher an. Manche Installationsroutine hat eine Leiche im...
Über Klicki-Bunti und grafische Oberflächen sollten Kommandozeilen-Fans gerechterweise nur dann die Nase rümpfen, wenn sie die Effizienz steigernden Bedienungstricks der interaktiven Shell auch wirklich kennen und benutzen. Diesmal: Bash Completion.
Soll ein Shellskript mit seinen Benutzern interagieren, braucht der zuständige Bash-Programmierer auf den Spatz nicht gleich mit der GUI-Toolkit-Kanone samt zusätzlicher Programmiersprache zu schießen. Wie das Kleinkaliber funktioniert, beschreibt dieser Artikel.
Die Buchrubrik "Tux liest" und der Verlag Open Source Press verlosen vier Exemplare des brandneuen Buchs "Bash: Arbeiten und programmieren mit der Shell".
Nervtötendes Encoding 09/11, S. 98: Zum "Bash Bashing 16": Das Thema Encoding besitzt noch eine weitere nervtötende Facette. Bei der Art, wie in UTF-8 zusammengesetzte Zeichen (ó oder ö) kodiert werden, unterscheidet man die Formen C und D. Form C bildet das zusammengesetzte Zeichen komplett als...












