Saltar al contenido principal

Acerca de los comandos

Cuando se utiliza cardak por linea de comandos, este recibe un comando y opcionalmente flags y parámetros. El formato es:

cardak [flags] [comando] [parámetros]

Si se omite el valor de comando, se asume por defecto el comando IDENTIFY

para obtener la lista de comandos reconocidos, podemos usar el comando HELP de esta forma:

$ cardak help
usage: cardak [<flags>] <command> [<args> ...]

A command-line tool for analyzing files.

Flags:
--help Show context-sensitive help (also try --help-long and --help-man).
-v, --verbose Add more information displayed on some commands.
--mono Supress color on output.
--ignore Try to ignore some errors and continue processing the file
-W, --width Ignore small terminal width check and force execution
-z, --silent Suppress all output (banner, headers, summary) except the results. Specially useful for DESCRIBE command piped to a search utility like fzf

Commands:
help [<command>...]
version
chop [<flags>] <file>
convert [<flags>] <format> <files>...
create [<flags>] <file>
delete [<flags>] <file>
describe [<flags>] <field name> [<search pattern>]
distribute [<flags>] <files>...
duplicates [<flags>] <files>...
export [<flags>] <files>...
filter
list [<flags>] [<file>]
delete [<flags>] <file>
rename [<flags>] <old> <new>
copy [<flags>] <source> <destination>
add [<flags>] <file> <fields>
remove [<flags>] <file> <fields>
fix [<flags>] <files>...
grep [<flags>] <criteria> <files>...
identify* [<flags>] <files>...
import <file> <source>...
join [<flags>] <files>...
obfuscate [<flags>] <files>...
open [<file>]
print [<flags>] <files>...
replace --search=SEARCH --replace=REPLACE [<flags>] <files>...
split <files>...
validate [<flags>] <files>...

Lista de comandos disponibles

  • HELP: Muestra esta ayuda rapida o la ayuda de un comando en particular
  • VERSION: Muestra la version de la herramienta
  • CHOP: Extrae un rango de registros de un archivo
  • CONVERT: Convierte el formato de un archivo
  • CREATE: Crea un archivo IPM
  • DELETE: Elimina registros de un archivo
  • DESCRIBE: Muestra informacion sobre campos y valores
  • DISTRIBUTE: Separa registros de un archivo en varios segun criterios
  • DUPLICATES: Detecta, reporta y permite eliminar registros duplicados
  • EXPORT: Exporta registros de un archivo
  • FILTER: Filtra registros y permite realizar operaciones sobre ellos
  • FIX: Intenta reparar automaticamente archivos con errores
  • GREP: Busqueda de datos en archivos mediante criterios
  • IDENTIFY: Identifica los archivos indicados
  • IMPORT: Importa datos a un archivo (generalmente, exportados previamente)
  • JOIN: Combina diferentes archivos en uno solo
  • OBFUSCATE: Permite modificar automaticamente datos sensibles
  • OPEN: Abre el archivo en modo TUI
  • PRINT: Imprime contenidos del archivo en formato legible
  • REPLACE: Reemplaza valores en campos indicados
  • SPLIT: Divide un archivo en archivos mas pequeños
  • VALIDATE: Valda la estructura e integridad de un archivo