Las mejores alternativas acsvq

Herramienta de línea de comandos para consultar y modificar archivos CSV mediante consultas SQL-like en macOS y Linux

Visitar csvq
Captura de la web de csvq

csvq es una herramienta de línea de comandos diseñada para usuarios que necesitan manipular archivos de datos estructurados sin recurrir a bases de datos complejas. Permite realizar operaciones de lectura y escritura en archivos CSV utilizando sintaxis similar a SQL, resolviendo la necesidad de procesar datos de forma sencilla y directa desde la terminal.

Sus funciones principales incluyen:

  • Consultas SQL-like para seleccionar, insertar, actualizar y eliminar registros.
  • Gestión de transacciones para ejecutar múltiples operaciones de forma secuencial y segura.
  • Soporte de formatos adicionales como TSV, JSON y archivos de longitud fija.
  • Uso de variables y cursores dentro de procedimientos para automatizar tareas.
  • Lectura desde entrada estándar para integrar el flujo de datos en pipelines de comandos.

El software está escrito en Go y se distribuye como un único binario ejecutable, lo que elimina la necesidad de gestionar dependencias externas. Al ser de código abierto bajo licencia MIT, es gratuito y portable, funcionando en macOS y Linux. Su diseño prioriza la simplicidad para volúmenes de datos manejables por hojas de cálculo, aunque no está optimizado para bases de datos masivas ni ofrece indexación avanzada.

Compartir:

Código abierto

Plataformas
MacLinux
Tipo de aplicación
Línea de comandos

Propiedades

  • Portable
  • Sin registro
  • Funciona sin conexión

Parecidos a csvq