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