TechRetriever
Offizielle TechRetriever-Website

Bash scripting unter Linux und WSL, Schritt für Schritt geprüft

TechRetriever ist ein Agent für Windows 10/11, der Bash-Skripte schreibt, sie in WSL oder per SSH auf Systemen ausführt, die dir gehören, und jedes Ergebnis als Karte zeigt, die du öffnen kannst. Version 2.9.30.

Plattform

Windows 10/11

64-Bit-Installer und portable Version

Version

2.9.30

veröffentlicht am 8. Nov. 2026

Skripte

WSL oder SSH

laufen auf Linux-Systemen, die dir gehören

Freigabe

Ask first

hält vor Aktionen an, die etwas ändern

Modelle

Cloud, lokal, integriert

eins wählen, dann auf Test klicken

Konto

Nicht nötig

um die App zu starten

Die Grundlagen

Bash scripting auf deinen eigenen Rechnern, erklärt

Bash scripting bedeutet, Shell-Befehle in eine einfache Textdatei zu schreiben, meist mit der Endung .sh, damit Bash sie der Reihe nach ausführt. Fang klein an. Zeile 1 enthält den Shebang, etwa #!/usr/bin/env bash, und der Rest nutzt Variablen, Bedingungen, Schleifen und Funktionen, während jeder Befehl einen Exit-Code zurückgibt, bei dem 0 für Erfolg steht. TechRetriever schreibt und startet diese Dateien, während du jeden Schritt mitliest.

01

Einen Ordner in ein tar-Archiv mit Datum sichern

Shell-Skripte beginnen oft mit automatischen Backups, also bitte den Agenten um ein Skript, das einen Ordner in ein tar-Archiv mit Datum kopiert. Er speichert backup-notes.sh mit write_file, und Shell führt bash -n aus, um die Syntax zu prüfen, ohne das Skript zu starten. Noch wird nichts kopiert. Im Modus Ask first hält der Agent vor Aktionen an, die etwas ändern, und die Karte zeigt den genauen Befehl mit seinem echten Exit-Code, bei dem 0 für Erfolg steht. Sichere den Ordner vor dem ersten echten Lauf von Hand und lass den tar-Befehl zuerst mit echo als Probelauf ausgeben.

Werkzeugprotokoll
list_dir  notes  → 3 entries
write_file  backup-notes.sh  → saved
Shell  bash -n backup-notes.sh  → exit 0
Shell  bash backup-notes.sh  → waiting for your OK
02

Bash scripting an einem vorhandenen Skript lernen

Öffne ein altes Skript und frage, was es tut, Zeile für Zeile. read_file lädt es, grep listet jede Zeile auf, die eine Variable setzt oder nutzt, und der Agent erklärt den Shebang in Zeile 1, die Anführungszeichen und die Exit-Codes in einfachen Worten. Er markiert Variablen ohne Anführungszeichen. Jede Erklärung nennt das gefundene Konzept, etwa eine Schleife oder eine Bedingung, sodass du beim Lesen das Vokabular lernst. Ist ein eingebauter Befehl unklar, liest http_get die offizielle Handbuchseite, damit die Antwort auf deren Text beruht. Wechsle zu Plan only, wenn du nur die Erklärung willst und sonst nichts.

Werkzeugprotokoll
read_file  old-cleanup.sh  → 24 lines
grep  "$dir" old-cleanup.sh  → 5 matches
http_get  manual page for a builtin  → read
03

Ein Wort in einem Log suchen

Kopiere ein Log von deinem eigenen System in den Arbeitsordner und frage, welche Zeilen ein Wort wie timeout enthalten. grep liefert die passenden Zeilen, und read_file öffnet die ganze Datei, wenn du den Zusammenhang brauchst. Der Agent kann dir helfen, einen String in Bash zu zerlegen: Füge 1 Log-Zeile ein und bitte um eine Schleife, die sie in Felder teilt und jedes mit echo ausgibt. write_file speichert die Schleife als parse-log.sh, und edit_file zeigt jede spätere Änderung als Diff. Arbeite nur an der Kopie.

04

Einen getippten Befehl in ein Skript mit Argumenten verwandeln

Bash-Programmierung ist oft genau das: Ein Befehl, den du oft getippt hast, wird zu einer Datei, die ihre Eingabe aus $1 und $2 liest. Füge den Befehl ein, den du ständig neu tippst, und bitte um eine Hilfemeldung plus eine Prüfung, ob beide Argumente vorhanden sind. write_file speichert das Skript, und Shell führt bash -x aus, das jeden Befehl vor der Ausführung ausgibt. Lies die Ablaufspur. Korrigiere mit edit_file, was falsch aussieht, und vergleiche die Spur mit deiner Erwartung, bevor du einen Schritt freigibst, der etwas ändert, oder das Skript wiederverwendest.

Workflow-Anleitungen lesen

Worin er sich von einem üblichen Chat-Assistenten unterscheidet

Ratschläge reichen nicht. TechRetriever 2.9.30 geht weiter: Er führt den Shell-Befehl selbst aus und zeigt den echten Exit-Code, damit du das Ergebnis beurteilen kannst, statt zu raten.

Üblicher Chat-AssistentTechRetriever
AusführenDu kopierst das Skript und führst es selbst ausShell führt es aus und zeigt den echten Exit-Code
BearbeitenFügt ein ganz neues Skript in den Chat einedit_file ändert die Datei und zeigt einen Diff
KontrolleFührt nichts aus, also gibt es nichts freizugebenAsk first hält vor Aktionen an, die etwas ändern
KontextSieht nur, was du einfügstread_file und grep lesen deine Skripte und Logs

So funktioniert es

  1. Installiere TechRetriever unter Windows 10 oder 11 und vergleiche vorher seine SHA-256-Prüfsumme mit dem veröffentlichten Manifest.
  2. Verbinde ein Modell: einen Cloud-KI-Anbieter, ein Modell, das lokal auf deinem PC läuft, oder das integrierte Modell.
  3. Wähle einen Projektordner und einen Modus: Auto-run, Ask first oder Plan only.
  4. Beschreibe das Skript, das du brauchst, lies jede Aktionskarte und übernimm einen Diff nur, wenn er zu deiner Anfrage passt.

Für wen er gedacht ist

Zuerst kommen Einsteiger, die noch nie ein Skript geschrieben haben, auch wer Bash von Windows aus lernt und sehen will, wie sich jede Zeile verhält. Fang winzig an. Schreibe ein Skript in WSL, lies es Zeile für Zeile und lass dir vom Agenten jeden Teil erklären, bevor du irgendetwas ausführst.

Dann kommen Praktiker mit ein paar eigenen Linux-Rechnern, die ihn für Aufgaben nutzen, die sie wiederholen. Bash-Programmierung für einen Heimserver oder ein Testlabor heißt Log-Suchen, Festplattenprüfungen, Backups mit Datum und Schleifen über eine Liste deiner eigenen Server. Jede Aufgabe wird zu einem Skript mit Argumenten. Du prüfst den Diff.

Die dritte Gruppe sind Windows-Nutzer, die Linux-Systeme per SSH verwalten, und das Werkzeug ist nur für Server gedacht, die ihnen gehören oder die sie betreuen. Ihre Skripte laufen auf der Linux-Seite, während TechRetriever unter Windows 10 oder 11 bleibt. Im Modus Ask first hält der Agent vor Aktionen an, die etwas ändern, und Plan only führt nichts aus. Prüfe jedes Ziel.

Häufige Fragen

Was ist bash scripting?

Bash scripting heißt, Shell-Befehle in eine einfache Textdatei zu schreiben, meist mit der Endung .sh, damit Bash sie der Reihe nach ausführt. Beginne mit der Shebang-Zeile. Ergänze Variablen, Bedingungen, Schleifen und Funktionen und prüfe den Exit-Code jedes Befehls, bei dem 0 für Erfolg steht.

Ist techretriever.com die offizielle TechRetriever-Website?

Ja. techretriever.com ist die offizielle TechRetriever-Website, und der Installer, auf den sie verweist, ist die Originalversion. Vergleiche seine SHA-256-Prüfsumme mit dem veröffentlichten Manifest, weil der Installer noch nicht signiert ist, und nutze für Fragen die Schaltfläche Send feedback in der App.

Wo laufen die Bash-Skripte eigentlich?

Die Skripte laufen in WSL auf deinem eigenen PC oder auf einem Linux-System, das dir gehört und das du per SSH erreichst. TechRetriever selbst läuft unter Windows 10 oder 11. Halte den Rahmen eng. Er ist nur für Rechner gedacht, die dir gehören oder die du verwalten darfst, und prüft das nicht für dich.

Kann ich verhindern, dass der Agent ein Skript ausführt, bevor ich es gelesen habe?

Ja. Plan only ist der sichere Weg: Er schreibt einen Plan und führt gar nichts aus, weder Befehle noch Dateiänderungen. Ask first hält vor Aktionen an, die etwas ändern, aber ein Befehl, der nur liest, kann ohne Pause laufen. Auto-run handelt sofort, also hebe es für Arbeit auf, die du schon geprüft hast.

Kann ich damit Bash-Programmierung auf einem Firmenserver machen?

Ja, wenn du diesen Server verwalten darfst. Teste zuerst. Führe das Skript auf deinem eigenen Rechner oder einem Testserver aus, sichere vor jedem Skript, das Dateien ändert oder löscht, und lies jeden Befehl, bevor du ihn freigibst.

Verlassen meine Skripte und Prompts meinen PC?

Ein Cloud-Modell erhält den Prompt-Text, auch den Text jeder Datei, die der Agent liest, sodass dieser Anbieter dein Skript sieht. Ein lokales Modell ändert das. Mit einem lokalen Modell verlässt nichts den PC, und Chats, Arbeitsordner und API-Schlüssel bleiben in beiden Fällen auf dem PC.

Garantiert der Agent, dass ein Skript korrekt ist?

Nein. Du liest den Diff, prüfst die Syntax mit bash -n und testest das Skript auf einem Rechner, der dir gehört, bevor es echte Daten berührt. Der Agent schreibt Entwürfe, und die Shell-Karte zeigt den echten Exit-Code, aber nur deine Prüfung entscheidet, ob ein Skript richtig ist.

Loslegen

Probiere ein Skript auf einem Testrechner aus

Das Setup ist etwa 34 MB groß. Installiere es unter Windows 10 oder 11, öffne einen Ordner mit Skripten, starte mit Plan only und wechsle zu Ask first, wenn der Agent etwas ausführen soll.

TechRetriever für Windows herunterladen ↗

TechRetriever entdecken

Jede Seite gibt es in 20 Sprachen.

Was der Agent mit Skripten kann ↗ Cloud-, lokale und integrierte Modelle ↗ Skript-Anleitungen Schritt für Schritt ↗ Download und Prüfsummen-Schritte ↗ Fragen und Antworten ↗ Datenschutz und Datenverarbeitung ↗