category

Terminal / Bash

Terminal Know how für macOS und Linux: Befehle, Automatisierung, Skripte, Produktivität und typische Fehlerbilder mit klaren Lösungen. Dazu Shell Basics, zsh und bash, Aliases und alltagstaugliche Automationen.
Next Level Mac: Terminal, Homebrew und die besten Tools fuer den Alltag
17 January 2026

So holst du mehr aus deinem Mac: Terminal Basics, integrierte Tools, Homebrew fuer Extras und GUI Apps, die den Alltag wirklich verbessern

Homebrew auf macOS: download und install per Terminal
17 January 2026

Homebrew erklärt: Tools per Terminal download und install, inklusive Casks, Updates und den wichtigsten Befehlen für den Alltag

Bash-Skripte mit optionalen Argumenten: Defaults, Flags und Hilfe
16 January 2026

So baust du optionale Parameter in Bash sauber ein: Defaults, Flags und ein robustes Parsing ohne Overkill

Bash: Passwort abfragen ohne Echo und ohne Leaks
16 January 2026

So liest du ein Passwort in Bash ohne Anzeige ein und vermeidest typische Leaks in Logs, History und Prozesslisten

Bash: Leerzeichen in Dateinamen ersetzen ohne Chaos
16 January 2026

So ersetzt du Leerzeichen in Dateinamen sicher per Bash Script, ohne Files zu verlieren oder Pfade zu zerlegen

Bash-Funktionen: warum Bash kein return in der Funktion hat
16 January 2026

Warum return nur Exit-Codes liefert und wie du in Bash echte Werte sauber uebergibst, ohne fragile Tricks

Bash-Anfuehrungszeichen: Single Quotes vs. Double Quotes
16 January 2026

Warum Leerzeichen Skripte brechen und wie du mit '...' und "..." in Bash zuverlässig quotest

Bash: Unix-Timestamp in Sekunden seit Epoch ausgeben
14 January 2026

So bekommst du in Bash den aktuellen Unix-Timestamp in Sekunden: date +%s auf Linux, Unterschiede zu macOS, Millisekunden-Optionen und typische Use-Cases für Logging und Timing

Bash: Zufallszahlen erzeugen ohne falsche Erwartungen
14 January 2026

So erzeugst du Zufallszahlen in Bash: $RANDOM für einfache Zwecke, Bereiche und Verteilungen, sichere Alternativen mit /dev/urandom, shuf und openssl

Bash: Dateiendung für viele Dateien umbenennen
14 January 2026

So änderst du in Bash die Dateiendung für viele Dateien: sichere for-Schleife, dry run, Umgang mit Leerzeichen, find-Varianten und warum rename nicht überall gleich ist

Bash: Ein Skript kurz pausieren mit sleep
14 January 2026

So pausierst du ein Shell-Skript für eine Sekunde oder länger: sleep Basics, Bruchteile von Sekunden, Timer in Loops und wann eine Pause überhaupt sinnvoll ist

Bash: Erste Zeile aus einer Datei entfernen mit sed und ohne Datenverlust
14 January 2026

So entfernst du die erste Zeile einer Textdatei in Bash: sed-Varianten für macOS und Linux, sichere temp-file Methode, In-Place Fallen und Alternativen mit tail

Bash: Betriebssystem erkennen ohne fragiles Parsing
14 January 2026

So erkennst du in Bash das Betriebssystem: uname für macOS und Linux, /etc/os-release für Distributionen, plus robuste Patterns für Skripte, die überall laufen sollen

Bash: Strings vergleichen ohne Überraschungen
14 January 2026

So vergleichst du Strings in Bash korrekt: = vs ==, lexikografisch mit < und >, leer prüfen, Case-Insensitivity, Pattern-Matching und warum Quotes entscheidend sind

Shell: Unterschied zwischen sh und bash
14 January 2026

sh ist die POSIX-Shell-Schnittstelle, bash ist eine konkrete Shell mit Extras. So wählst du den richtigen Shebang und vermeidest Skripte, die nur auf deinem System laufen

Bash: 10 typische Lösungen für Aufgaben im Skript-Alltag
14 January 2026

Zehn bewährte Bash-Muster für den Alltag: Checks, Prompts, Redirects, Prozesse, Parsing und Output, jeweils mit Mini-Beispiel und Link zum passenden Deep Dive

Bash: Ein Shell-Skript aus einem anderen Skript aufrufen
14 January 2026

So rufst du ein Shell-Skript aus einem anderen auf: ausführen vs sourcen, Pfade robust lösen, Argumente weiterreichen, Output abfangen und Exit-Codes sauber nutzen

Bash: CPU Kerne und Threads auslesen und ausgeben
14 January 2026

So liest du in Bash die Anzahl an CPU Kernen und logischen Threads aus, inkl. macOS und Linux und einem portablen Fallback per getconf

Bash: Prozesse per Regex finden und sicher beenden
14 January 2026

So findest du Prozesse per Regex und beendest sie in Bash kontrolliert, inklusive Dry Run, Signal-Strategie und typischen Fallen bei pgrep und pkill

Bash: Nutzer anhalten und Ja, Nein oder Abbrechen abfragen
14 January 2026

So pausierst du ein Bash-Skript und fragst per Prompt nach Ja, Nein oder Abbrechen, inklusive robustem read, case und sauberen Exit-Codes

Bash: Primäre IP-Adresse auf macOS und Linux auslesen
14 January 2026

So liest du die primäre lokale IP-Adresse in Bash aus: Linux per ip route, macOS per route get und ipconfig, inklusive IPv4/IPv6 und robustem Fallback

Bash: Was bedeutet
14 January 2026

2>&1 ist Bash-Umleitung: stderr wird auf stdout gelegt. Hier ist, was das in der Praxis bedeutet und warum die Reihenfolge bei Redirects entscheidend ist

Bash: 5 typische Stolpersteine und die sauberen Lösungen
14 January 2026

Fünf typische Bash-Fragen aus der Praxis, kompakt beantwortet: Ordner prüfen, Programme finden, Substrings checken, Dateiname trennen und farbiger Output

Bash: Farben im Terminal ausgeben
14 January 2026

So gibst du in Bash farbigen Text aus, ohne das Terminal zu "verfärben": ANSI-Codes, printf statt echo und ein kleines Helper-Pattern für klare Statusmeldungen

Bash: Prüfen, ob ein String einen Teilstring enthält
14 January 2026

So prüfst du in Bash zuverlässig, ob ein String einen Teilstring enthält, inklusive sicherem Quoting und typischen Stolperfallen mit Pattern und Regex

Bash: Prüfen, ob ein Programm installiert ist
14 January 2026

So prüfst du in Bash zuverlässig, ob ein Kommando verfügbar ist, und lieferst saubere Fehlermeldungen für Nutzer und CI

Bash: Dateiname und Endung sauber trennen
14 January 2026

So trennst du in Bash Dateinamen und Erweiterung robust, inklusive Sonderfällen wie versteckte Dateien, mehrere Punkte und Pfade mit Leerzeichen

Bash: Prüfen, ob ein Ordner existiert
14 January 2026

So prüfst du in Bash sauber, ob ein Verzeichnis existiert und wie du typische Fallen mit Pfaden, Leerzeichen und Symlinks vermeidest

Bash – mal anders: Einstieg ins Scripting ohne Overkill
14 January 2026

Die wichtigsten Bash-Grundlagen, kompakt erklärt: Shebang, Rechte, Variablen, Input, Bedingungen, Schleifen und Arrays für echte Automationsaufgaben

10 macOS-Terminal-Tools: Serie im Überblick
12 January 2026

Zehn eingebaute macOS-Terminal-Tools, die Klickwege sparen und dir bei Support, Debugging und Setup im Alltag helfen

system_profiler: Hardware-Infos ohne GUI
12 January 2026

system_profiler liefert Hardware-Details per Terminal für Support, Debugging und Kaufberatung, inklusive Export und Datenschutz-Checks

defaults – macOS-Tweaks ohne GUI
12 January 2026

defaults ist der schnellste Weg zu macOS-Tweaks per Terminal: lesen, schreiben, sichern und sauber zurücksetzen, ohne durch Menüs zu klicken

open – völlig unterschätzt, extrem praktisch
12 January 2026

Der open-Befehl spart Klickwege: Dateien, Ordner, URLs und Apps gezielt starten, im Finder anzeigen und per Terminal sauber verknüpfen

pmset – wenn der Mac nicht mehr schlafen will
12 January 2026

Warum dein Mac nicht einschläft und wie du mit pmset den Übeltäter in wenigen Minuten identifizierst

ImageMagick mal anders: Bilder mit sips unter macOS bearbeiten
12 January 2026

Tutorial: Mit dem macOS-Terminal-Tool sips Bilder konvertieren, skalieren, formatieren und für Web oder Automatisierung vorbereiten, ohne zusätzliche Software.

Meine 5 liebsten Terminal-Befehle unter macOS
28 December 2025

Fünf kleine Terminal-Befehle unter macOS ohne die ich nicht mehr arbeiten möchte und warum sie so nützlich sind.

Wie funktioniert pbcopy und pbpaste unter Mac eigentlich? Tutorial
28 December 2025

Tutorial: Mit pbcopy und pbpaste die macOS-Zwischenablage direkt aus dem Terminal nutzen und Text nahtlos zwischen Terminal und Apps austauschen.

Wie funktioniert mdfind unter Mac eigentlich? Tutorial
28 December 2025

Tutorial: Mit dem macOS-Terminal-Befehl mdfind Dateien und Inhalte über den Spotlight-Index schnell und gezielt durchsuchen.

Wie funktioniert networkQuality unter Mac eigentlich? Tutorial
28 December 2025

Tutorial: Mit dem macOS-Terminal-Befehl networkQuality die echte Netzwerkqualität messen – inklusive Latenz und Reaktionsfähigkeit.

Wie funktioniert watch unter Mac eigentlich? Tutorial
28 December 2025

Tutorial: Mit dem macOS-Terminal-Befehl watch Befehle in festen Intervallen ausführen und Systemzustände live beobachten.

Wie funktioniert caffeinate unter Mac eigentlich? Tutorial
28 December 2025

Tutorial: Mit dem macOS-Terminal-Befehl caffeinate den Ruhezustand verhindern und den Mac zuverlässig wach halten.

Services

Social Media Marketing

Ich unterstütze Produkt-Launches und Relaunches mit Social Media Marketing: Positionierung, Go-to-Market-Plan und Content, der erklärt und verkauft.


Journalismus / Autor

Schreiben ist mein Handwerk – für Magazine, Plattformen und Unternehmen. Mal mit meinem Namen darunter, mal als Ghostwriter im Hintergrund.