MWCodebymw.de ↗
🖥️ Terminal

Terminal-Snippets

Alle Snippets für Terminal — copy-&-paste-fertig, erklärt und aus der Praxis.

bash_getopts_skript_pa.shTerminal
Fortgeschritten

getopts – Skript-Parameter, die sich wie richtige Befehle anfühlen

$1, $2, $3 funktioniert genau so lange, bis man einen Parameter weglassen will. Mit getopts bekommt dein Skript benannte Optionen, eine Hilfe und eine klare Fehlermeldung – in fünfzehn Zeilen.

27. Juli 2026 · 29 Aufrufe · · KIMit Hilfe von KI generiert
bash_awk_spalten_summe.shTerminal
Fortgeschritten

awk – Spalten herausziehen und Summen bilden, direkt im Terminal

Wie viele Bytes hat mein Server heute ausgeliefert? Welche IP taucht am häufigsten im Log auf? Für solche Fragen muss man keine Datei herunterladen und in Excel öffnen – awk beantwortet sie in einer Zeile.

27. Juli 2026 · 29 Aufrufe · · KIMit Hilfe von KI generiert
bash_ssh_config_tunnel.shTerminal
Fortgeschritten

SSH bequemer machen – ~/.ssh/config und Port-Tunnel

Statt jedes Mal die lange ssh-Zeile zu tippen, hinterlegst du deine Server einmal in ~/.ssh/config. Und mit einem Port-Tunnel erreichst du eine entfernte Datenbank lokal, als liefe sie auf deinem Rechner. Zwei Dinge, die ich täglich nutze.

21. Juli 2026 · 32 Aufrufe · · KIMit Hilfe von KI generiert
bash_sed_suchen_ersetz.shTerminal
Fortgeschritten

Suchen & Ersetzen im Terminal mit sed

Einen Text in vielen Dateien austauschen, ohne jede von Hand zu öffnen – das erledigt sed in einer Zeile. Ich zeige dir das Grundmuster, wie du es sicher in mehreren Dateien anwendest und warum du vorher immer erst ohne -i testest.

21. Juli 2026 · 32 Aufrufe · · KIMit Hilfe von KI generiert
bash_curl_api_testen.shTerminal
Fortgeschritten

REST-APIs im Terminal testen mit curl

Bevor ich eine API in die App einbaue, teste ich sie im Terminal mit curl – GET, POST mit JSON, Header und Auth-Token. Ich zeige dir die Handvoll Flags, mit denen du jeden Endpunkt in Sekunden ausprobierst.

21. Juli 2026 · 29 Aufrufe · · KIMit Hilfe von KI generiert
bash_tar_backup_packen.shTerminal
Fortgeschritten

Backups im Terminal mit tar – packen, entpacken, anschauen

tar ist das Standardwerkzeug, um Ordner in eine einzige (komprimierte) Datei zu packen – ideal für schnelle Backups vor einem Deploy. Ich zeige dir die vier Aufrufe, die du wirklich brauchst, und wie du die kryptischen Flags endlich behältst.

21. Juli 2026 · 29 Aufrufe · · KIMit Hilfe von KI generiert
bash_jq_json_terminal.shTerminal
Fortgeschritten

JSON im Terminal verarbeiten mit jq

APIs antworten mit JSON – und dann? Mit jq filterst, formatierst und transformierst du JSON direkt im Terminal, ganz ohne Wegwerf-Skript. Ich zeige dir die Handvoll jq-Ausdrücke, die ich beim Debuggen von APIs jeden Tag brauche.

21. Juli 2026 · 26 Aufrufe · · KIMit Hilfe von KI generiert
bash_rsync_ordner_uebe.shTerminal
Fortgeschritten

Ordner sicher übertragen und deployen mit rsync

rsync kopiert nur, was sich wirklich geändert hat – ideal fürs Deployen einer Website oder ein schnelles Backup. Mit --dry-run siehst du vorher genau, was passieren würde, bevor etwas überschrieben oder gelöscht wird.

15. Juli 2026 · 39 Aufrufe · · KIMit Hilfe von KI generiert
bash_find_xargs_stapel.shTerminal
Fortgeschritten

Viele Dateien auf einmal bearbeiten mit find und xargs

find sucht Dateien nach Namen, Alter oder Größe – und mit xargs schickst du die Treffer stapelweise an einen anderen Befehl. So löschst, verschiebst oder konvertierst du hunderte Dateien mit einer Zeile. Inklusive der wichtigsten Sicherheits-Regel.

15. Juli 2026 · 40 Aufrufe · · KIMit Hilfe von KI generiert
bash_grep_rn_projekt_s.shTerminal
Einsteiger

Im ganzen Projekt suchen mit grep -rn (und warum ripgrep schneller ist)

„Wo steht dieser Text nochmal?" – mit grep -rn durchsuchst du in Sekunden dein ganzes Projekt inklusive Zeilennummern. Und mit ripgrep (rg) geht es noch schneller, weil es .gitignore automatisch beachtet.

15. Juli 2026 · 32 Aufrufe · · KIMit Hilfe von KI generiert
bash_ki_api_rate_limit.shTerminal
Einsteiger

429 bei KI-APIs richtig behandeln – Retry mit Exponential Backoff (Bash)

Jede KI-API (Claude, OpenAI, Gemini) drosselt mit HTTP 429, wenn du zu schnell anfragst. Wer sofort stur weiterhämmert, wird noch länger blockiert. So respektierst du den Retry-After-Header und wartest exponentiell.

9. Juli 2026 · 50 Aufrufe · · KIMit Hilfe von KI generiert
bash_set_euo_pipefail_.shTerminal
Einsteiger

Robustes Bash-Grundgerüst mit set -euo pipefail

Ein Shell-Skript, das bei Fehlern einfach weiterläuft, ist gefährlich. Mit set -euo pipefail und einem sauberen Grundgerüst bricht dein Skript beim ersten Problem sicher ab.

8. Juli 2026 · 50 Aufrufe · · KIMit Hilfe von KI generiert
← NeuereSeite 2 / 2