Alle .git Ordner rekursiv entfernen

Vor kurzem stand ich vor dem Problem, das ich eine Menge Git-Repositories auf der Festplatte hatte und diese um den .git Ordner bereinigen wollte. Unter Linux und Mac OS X kann man sich für diese Aufgabe mit der Kommandozeile behelfen. Dazu wechselt man in den entsprechenden Ordner und gibt im Terminal folgendes ein:

find . | grep .git | xargs rm -rf

Damit werden sämtliche .git Ordner rekursiv gesucht und gelöscht. Was übrig bleibt sind die aktuellen Arbeitskopien der jeweiligen Git-Repositores.

Zeilennummerierung unter nano aktivieren

Auf vielen unixoiden Systemen gibt es den Texteditor nano. Im Standardmodus ist die Anzeige der Zeilennummerierung unter nano deaktiviert. Möchte man dies ändern so muss der Parameter -c beim Aufruf des Editors angetragen werden:

nano -c config.cfg
nano mit aktivierter Anzeige der Zeilennummerierung

nano mit aktivierter Anzeige der Zeilennummerierung

Damit zeigt nano im unteren Bereich unter anderem die Zeilennummer an, so das man eine bestimmte Zeile bei Fehlern schnell finden kann.

Sprachausgabe im Terminal unter Mac OS X

Unter Mac OS X gibt es eine Sprachausgabe welche qualitativ gesehen zu den besseren Sprachausgaben gehört. Diese Sprachausgabe kann dabei auch über das Terminal bedient werden. Ein:

say "Hallo Welt"

würde dabei Hallo Welt mit der Standardsystemstimme ausgeben. Möchte man eine bestimmte Stimme nutzen, so kann man dies über den Parameter -v angeben:

say -v "Anna" "Hallo Welt"

Dabei gibt es neben den normalen Stimmen eine ganze Reihe von speziellen Stimen (Albert, Bad News, Bahh, Bells, Boing, Bubbles, Cellos, Deranged, Good News, Hysterical, Pipe Organ, Trinoids, Whipser, Zarvox):

say -v "Cellos" "Lalala Hahaha Dadada dadada"

Möchte man die Stimmenausgabe in einer Datei speichern, so nutzt man den Parameter -o:

say "Hallo." -o hallo.aiff

Damit wird die Ausgabe direkt in der Datei gespeichert und kann somit später verwendet werden.

Vintage-Terminal unter Mac OS X

Die Terminal-Applikation unter Mac OS X kommt schlicht und funktional daher. Wer hier den Wind der vergangenden Jahrzehnte in das Terminal bringen möchte sollte sich die App Cathode anschauen. Dabei handelt es sich um einen Vintage-Terminal-Emulator.

Cathode unter Mac OS X im Fenstermodus

Cathode unter Mac OS X im Fenstermodus

Mit diesem können unterschiedliche Monitor- und Console-Typen emuliert werden, was einen gewissen Retrocharme versprüht. Neben der Mac OS X Version, gibt es eine iOS Version, welche mit dem iPhone und dem iPad kompatibel ist.

Unbekannte App
Preis: Kostenlos
Unbekannte App
Preis: Kostenlos

Weitere Informationen zu den Apps des Herstellers gibt es auf der offiziellen Seite unter secretgeometry.com.

Dock unter Mac OS X zurücksetzen

Im Dock unter Mac OS X befinden sich meist die Shortcuts zu den Applikationen welche schnell gestartet werden sollen – daneben findet man dort auch die aktuell laufenden Applikationen.

Ein Teil des Docks

Ein Teil des Docks

Unter Umständen möchte man dieses Dock bzw. die in ihm liegenden Symbole wieder auf den Grundzustand zurückversetzen. Dazu muss das Terminal geöffnet werden und dort:

defaults delete com.apple.dock

eingegeben und bestätigt werden. Anschließend wird das Dock wieder auf den Basiszustand zurückgesetzt.