Estructura de comandos
olostep keys list o olostep monitors pause <monitor_id>. Los comandos principales de datos web tienen una abreviatura que ejecuta su comando de creación:
olostep whoami es lo mismo que olostep account info.
Obtener ayuda
olostep help <words> lista los comandos cuyo nombre o descripción contiene cada palabra. La ayuda funciona sin iniciar sesión.
Salida
El CLI elige su salida según a dónde va:
Los errores van a stderr, por lo que redirigir stdout nunca los mezcla en tus datos.
Los colores también están desactivados cuando se establece
FORCE_COLOR=0 o TERM=dumb:
JSON
Agrega--json a cualquier comando que lo liste en su ayuda:
Analiza el JSON, no la salida legible por humanos. La salida humana puede cambiar entre versiones.
Seleccionar campos
--fields mantiene solo los campos que nombras. Separa los campos con comas y alcanza campos anidados con un punto. Cada campo que elijas se imprime bajo la ruta que diste:
--json una vez, luego nómbralos como data.<field>. --fields también funciona sin --json, y muestra solo esos campos en la tabla.
Redirigir a jq
Pasar valores
Las URLs y consultas posicionales también se pueden pasar como banderas, por ejemplo
olostep scrape create --url-to-scrape https://example.com o olostep search create --query "olostep".
Comandos que cambian cosas
Los comandos que crean, cambian o eliminan algo, o usan créditos, lo indican en su ayuda. Soportan:scrape, search, map, crawl, answer, extract, batch create, monitors create, monitors run y agents run, dicen Esto consume créditos o consume créditos en su ayuda.
Banderas globales
Estas banderas funcionan en cada comando:
Estas banderas funcionan en cada comando que las muestra en su ayuda: