rsh

Eine neue Art von Shell.

Pipelines um jedes Betriebssystem zu steuern

Rsh läuft auf Linux, macOS und Windows. Einmal lernen - überall verwenden.

Alles sind Daten.

Pipelines in Rsh nutzen strukturierte Daten die einfach ausgewählt, gefiltert und sortiert werden können. Nie wieder Strings parsen, sondern direkt anfangen Probleme zu lösen.

Leistungsfähige Plugins

Rsh kann dank des leistungsfähigen Plugin-Systems einfach erweitert werden.

Screenshot zeigt die Verwendung des ls-Befehls

Rsh funktioniert mit existierenden Daten

Rsh versteht JSON, YAML, XML, Excel und noch mehr. Es ist einfach Daten in eine Rsh Pipeline zu laden ganz egal ob diese in einer Datei, einer Datenbank oder einer Web-API liegen:

Screenshot zeigt das Laden von Daten von einer Web-API

Rsh hat tolle Fehlermeldungen

Rsh arbeitet mit typisierten Daten, wodurch Fehler abgefangen werden, die andere Shells nicht erkennen. Und falls etwas schiefgeht bekommt genau mitgeteilt wo und weshalb:

Screenshot zeigt eine Fehlermeldung, wenn Rsh einen type error abfängt

Rsh installieren

rsh ist verfügbar als kompiliertes Programmopen in new window, von einem Packetmanageropen in new window, und als Source Codeopen in new window. Die detaillierten Installationsanweisungen sind hier zu finden. Oder direkt loslegen:

macOS / Linux:

$ brew install rsh

Windows:

$ winget install rsh

Community

Wenn es irgendwelche Fragen gibt, am besten unserem (englischsprachigen) Discord Serveropen in new window beitreten. Dort gibt es sehr viele Menschen die gerne weiterhelfen ganz egal ob man neu zu Rsh ist oder nicht.

Dazu beitragen diese Seiten zu verbessern durch Feedbackopen in new window oder eine Pull Requestopen in new window.