Heute sollen zwei sehr kleine aber umso praktischere Tools vorgestellt werden. Das erste hört auf den kryptischen Namen wc (word count, dt. Wortzählung) und gibt die Länge einer Datei in verschiedenen Einheiten auf dem Bildschirm aus. Das zweite Tool heißt comm. Es vergleicht zwei Dateien auf Zeilenbasis und gibt die Unterschiede bzw. Gemeinsamkeiten zurück.
Monat: Juni 2010
Google XML Sitemaps Plugin unter WordPress 3 Multisite nutzen
Ich denke, der ein oder andere wird bestimmt schon das Update auf WordPress 3 gewagt haben. Bei mir ist bei allen Blogs das Autoupdate gut gelaufen. Aber ich würde trotzdem jedem empfehlen, dass man vor dem Updaten ein Backup erstellt. Das wohl größte neue Feature von WordPress 3 ist die Multisite-Funktion. Jetzt kann man unter einer WordPress-Installation mehrere Blogs verwalten, wie es früher nur mit WordPress MU möglich war.
WordPress 3 /category aus der URL entfernen
Bei WordPress ist es möglich über das Admininterface die Linkstruktur anzupassen. So kann man z. B. einstellen, ob die Artikel oder Seiten mit einer ID oder dem Seitennamen verlinkt sind. Bei der Kategorie und den Tags hat man ebenfalls die Möglichkeit anzugeben, wie die Kategorie oder die Tags verlinkt sind. Standardmäßig ist die Verlinkung der Kategorien folgendermaßen:
domain.de/category/Kategoriename
Hier kann man jetzt im Admininterface bei den Permalinks das Feld, wo gerade category steht, verändern und es z. B. „Kategorie“ nennen. Aber ich fände, es wäre eigentlich viel praktischer und schöner, wenn einfach direkt der Kategoriename dort steht. Aber leider ist das auch mit der WordPress-Version 3 nicht von Haus aus möglich. Jedoch kann man sich mit einem kleinen Trick helfen und den Kategorienamen direkt hinter der Domain anzeigen lassen, ohne den Category-Platzhalter.
Unix-Tools 3: sort
Wir sortieren jeden Tag. Mehr oder weniger bewusst bewerten wir so Preise, Produkte, wirtschaftliche Zahlen, Schulnoten und vieles mehr. Auch dafür gibt es ein Unix-Tool, das auf den simplen und doch markanten Namen sort hört. Wie immer handelt es sich hier um ein Tool, das nur eine einzige Aufgabe übernimmt, aber das fast unschlagbar gut. Es gibt viele Optionen, die das Sortieren und die damit verbundenen Aufgaben schnell und meist ohne Stress erledigen können. Wollt ihr mehr wissen? Dann lest weiter!
Unix-Tools 2: head & tail
Unix und Linux bieten viele kleine Werkzeuge, die genau eine einzige Aufgabe bewältigen – dafür aber hervorragend. Die zwei Tools die heute vorgestellt werden, geben den Anfang bzw. das Ende einer Datei aus. Sie haben zwar nur wenige Optionen, dafür aber einige, die beim debuggen wirklich von Interesse sein können. Lasst euch also überraschen was man mit head und tail alles anstellen kann.
Bulk Rename Utility – Umbenennen, aber bitte schnell!
Wer kennt das nicht? Man hat gerade die neuesten Bilder von der Digitalkamera überspielt und möchte sie alle umbenennen, oder die ganzen Dokumente in ein einheitliches Format bringen. Die Linux-Freaks installieren cygwin und machen das auf die Schnelle mit einem kleinen Skript, andere wiederum werden sich Minute für Minute die Finger wundklicken. Das muss nicht sein, denn es gibt gute Programme, um viele Dateien schnell, einfach und verlässlich umzubenennen. In diesem Artikel werfen wir einen Blick auf Bulk Rename Utility, das in C++ geschrieben ist und deshalb superschnelle 1000 Dateien pro Sekunde umbenennen kann.
Unix-Tools 1: cut
Ich werde euch in dieser Reihe jeden Dienstag eine kleine Einführung in bekannte, unbekannte, einfache und schwierige Unix-Tools geben. Den Anfang macht cut (dt. schneiden) welches zu den Text verarbeitenden Programmen gehört. Um etwas genauer zu sein: es zerschneidet den Text anhand von so genannten Delimiters (dt. Trennzeichen). Das sind einfache Zeichen die zwischen den gewünschten Wörtern stehen. Genug mit der Theorie, hier ein paar Beispiele. Ein typischer Anwendungsbereich ist die Passwort-Datei unter Linux /etc/passwd. Ich habe meine (aus mir unerklärlichen Gründen ;)) kaputte Datei in ein beliebiges Verzeichnis kopiert um damit arbeiten zu können.