Befehlsstruktur
olostep keys list oder olostep monitors pause <monitor_id>. Die Haupt-Web-Daten-Befehle haben eine Kurzform, die ihren Erstellungsbefehl ausführt:
olostep whoami ist dasselbe wie olostep account info.
Hilfe erhalten
olostep help <words> listet die Befehle auf, deren Name oder Beschreibung jedes Wort enthält. Hilfe funktioniert ohne Anmeldung.
Ausgabe
Das CLI wählt seine Ausgabe basierend auf dem Zielort:
Fehler gehen an stderr, sodass das Piping von stdout sie nie in deine Daten mischt.
Farben sind auch aus, wenn
FORCE_COLOR=0 oder TERM=dumb gesetzt ist:
JSON
Füge--json zu jedem Befehl hinzu, der es in seiner Hilfe auflistet:
Analysiere das JSON, nicht die menschenlesbare Ausgabe. Die menschliche Ausgabe kann sich zwischen Versionen ändern.
Felder auswählen
--fields behält nur die Felder, die du benennst. Trenne Felder mit Kommas und erreiche verschachtelte Felder mit einem Punkt. Jedes gewählte Feld wird unter dem angegebenen Pfad ausgegeben:
--json Ausgabe an und benenne sie dann als data.<field>. --fields funktioniert auch ohne --json und zeigt nur diese Felder in der Tabelle.
In jq pipen
Werte übergeben
Positions-URLs und -Abfragen können auch als Flags übergeben werden, zum Beispiel
olostep scrape create --url-to-scrape https://example.com oder olostep search create --query "olostep".
Befehle, die Dinge ändern
Befehle, die etwas erstellen, ändern oder löschen oder Credits verwenden, geben dies in ihrer Hilfe an. Sie unterstützen:scrape, search, map, crawl, answer, extract, batch create, monitors create, monitors run und agents run, sagen This consumes credits oder consumes credits in ihrer Hilfe.
Globale Flags
Diese Flags funktionieren bei jedem Befehl:
Diese Flags funktionieren bei jedem Befehl, der sie in seiner Hilfe zeigt: