InglésFrancésEspañol

Ad


icono de página de OnWorks

cdb - Online en la nube

Ejecute cdb en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando cdb que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


cdb - herramienta de manipulación de Constant DataBase

SINOPSIS


cdb -q [-m] [-n número] nombre de la base de datos clave
cdb -d [-m] [nombre de la base de datos| -]
cdb -l [-m] [nombre de la base de datos| -]
cdb -s [nombre de la base de datos| -]
cdb -c [-m] [-t tmpnombre| -] [-p perms] [-weru0] nombre de la base de datos [en archivo...]

DESCRIPCIÓN


cdb se utiliza para consultar, volcar, enumerar, analizar o crear archivos CDB (Constant DataBase). Formato de
cdb descrito en cdb(5) página de manual. Esta página de manual corresponde a la versión 0.78 of diminutocdb
paquete.

Consulta
cdb -q hallazgos dados clave en un dado nombre de la base de datos cdb y escribe el valor asociado en el estándar.
salida si se encuentra (y sale con cero), o sale con un valor distinto de cero si no se encuentra. nombre de la base de datos debe
ser un archivo de búsqueda y stdin no se puede utilizar como entrada. Por defecto, cdb imprimirá todos
registros encontrados. Opciones reconocidas en modo de consulta:

-nnúmero causas cdb encontrar y escribir un registro con un número dado número comenzando con 1 -
cuando hay muchos registros con una clave determinada.

-m Se agregará una nueva línea después de cada valor impreso. De forma predeterminada, varios valores
estar escrito sin ningún delimitador.

Volcado / Lista
cdb -d vuelca el contenido, y cdb -l enumera las claves de archivocdb (o entrada estándar si no
especificado) a la salida estándar, en formato controlado por la presencia de -m opción. Ver
subsección "Formatos" a continuación. Salida de cdb -d se puede utilizar como entrada para cdb -c.

Crear
La base de datos cdb se crea en dos etapas: se crea la base de datos temporal y,
completa, se renombra atómicamente a lugar permanente. Esto evita los requisitos para
bloqueo entre lectores y escritores (o creadores). cdb -c intentará crear cdb en
presentar tmpnombre (o nombre de la base de datos con ".tmp" agregado si no se proporciona la opción -t) y luego cámbiele el nombre a
nombre de la base de datos. Se leerá suministrado en archivos (o entrada estándar si no se especifica ninguna). Opciones
reconocido en el modo de creación:

-t tmpnombre
uso dado tmpnombre como archivo temporal. Predeterminado a nombre de la base de datos.tmp (es decir, con archivo de salida
con .tmp agregado). Nota tmpnombre debe estar en el mismo sistema de archivos que el archivo de salida, como
cdb usos rebautizar(2) finalizar el procedimiento de creación de la base de datos. Si tmpnombre es un
guión único (-), no se creará ningún archivo temporal, la base de datos se creará en el lugar.
Este modo es útil cuando la persona que llama realiza el cambio de nombre final.

-p perms
permisos para el archivo recién creado (generalmente un número octal, como 0644). Por
los permisos predeterminados son 0666 (con el proceso actual umask aplicado). Si esto
se especifica la opción, el valor de umask actual no tiene ningún efecto.

-w advertir sobre claves duplicadas.

-e abortar en claves duplicadas (implica -w).

-r Reemplace la llave existente por una nueva en caso de duplicación. Esto puede requerir una base de datos
la reescritura de archivos para eliminar registros antiguos, y puede ser lenta.

-0 rellene con cero los registros existentes cuando se agreguen registros duplicados. Esto es mas rapido que
-r, pero deja ceros adicionales en el archivo de la base de datos en caso de duplicados.

-u no agregue registros duplicados.

-m interpretar la entrada como una secuencia de líneas, un registro por línea, con valores separados
de una clave por espacio o caracteres de tabulación, en lugar del formato cdb nativo (consulte
"Formato de entrada / salida" a continuación).

Tenga en cuenta que el uso de cualquier opción que requiera verificación de duplicados ralentizará el proceso de creación.
significativamente, especialmente para grandes bases de datos.

Estadística
cdb -s analizará archivo db e imprimir el resumen en la salida estándar. Las estadísticas incluyen:
número total de filas en un archivo, longitud mínima, media y máxima de clave y valor, hash
tablas (máx. 256) y entradas utilizadas, número de colisiones hash (es decir, más de una clave
apuntar a la misma entrada de la tabla hash), tamaño mínimo, promedio y máximo de la tabla hash (de
mesas vacías), y el número de llaves que se encuentran a 10 distancias diferentes de su calculado
índice de tabla hash: las claves en la distancia 0 requieren solo una búsqueda de tabla hash, 1 - dos y así
sobre; más claves a mayor distancia significan una búsqueda en la base de datos más lenta.

Entrada / Salida Formato
De forma predeterminada, cdb espera (para la operación de creación) o escribe (para volcado / lista) formato cdb nativo
datos. El formato nativo de cdb es una secuencia de registros en una forma:
+cacho,Vlen:clave->val\n
donde "+", ",", ":", "-", ">" y "\ n" (nueva línea) son caracteres literales, cacho y Vlen en
longitud de la clave y el valor como números decimales, y clave y val son clave y se valoran en sí mismos.
Serie de registros terminados por una línea vacía. Este es el único formato donde la clave y
El valor puede contener cualquier carácter, incluido el salto de línea, cero (\ 0), etc.

Cuándo -l opción solicitada (modo de lista de teclas), cdb producirá una salida ligeramente modificada en un
formar:
+cacho:clave\n
(Nota Vlen y val se omiten, junto con los delimitadores circundantes).

If -m se da la opción, cdb esperará o producirá una línea para cada registro (nueva línea es un
delimitador de registro), y cada línea debe contener espacios en blanco, clave, espacios en blanco y
valor hasta el final de la línea. Las líneas que comienzan con el carácter de almohadilla (#) y las líneas vacías son
ignorado. Este es el mismo formato que mkmapa(1) la utilidad espera.

CAMPUS RESUMEN


Aquí hay un breve resumen de todas las opciones aceptadas por cdb utilidad:

-0 rellenar con cero registros duplicados en crear (-c) modo.

-c modo de creación.

-d modo de volcado.

-e abortar (error) en clave duplicada en crear (-c) modo.

-h imprimir ayuda breve y salir.

-l modo de lista.

-m la entrada o salida está en formato "mapa", no en formato cdb nativo. En el modo de consulta, agregue un
nueva línea después de cada valor escrito.

-nnúmero buscar e imprimir númeroth registro en consulta (-q) modo.

-q modo de consulta.

-r reemplazar claves duplicadas en crear (-c) modo.

-s modo de estadísticas.

-t archivo temporal
especificar archivo temporal al crear (-c) archivo cdb (use un solo guión (-) como archivo temporal
para dejar de usar el archivo temporal).

-u no inserte claves duplicadas (únicas) en crear (-c) modo.

-w advertir sobre claves duplicadas en crear (-c) modo.

Use cdb en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    limpieza profunda
    limpieza profunda
    Un script de Kotlin que destruye todas las compilaciones
    cachés de proyectos Gradle/Android.
    Útil cuando Gradle o el IDE le permiten
    abajo. El script ha sido probado en
    macOS, pero...
    Descargar limpieza profunda
  • 2
    Complemento Eclipse Checkstyle
    Complemento Eclipse Checkstyle
    El complemento Eclipse Checkstyle
    integra el código Java Checkstyle
    auditor en el IDE de Eclipse. El
    El complemento proporciona retroalimentación en tiempo real a
    el usuario sobre viola ...
    Descargar el complemento Checkstyle de Eclipse
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player es un reproductor multimedia gratuito
    software, parte basado en WMP y VLC. los
    jugador tiene un estilo minimalista, con
    más de diez colores temáticos, y también puede
    b ...
    Descargar AstrOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV es un ADDON para XBMC/
    Kodi que permite deshacerse de un
    decodificador de los servicios IPTV de
    Movistar integrado en uno de los
    mediacenters ma...
    descargar movistartv
  • 5
    Código :: Bloques
    Código :: Bloques
    Code::Blocks es un programa gratuito, de código abierto,
    IDE multiplataforma C, C++ y Fortran
    construido para satisfacer las necesidades más exigentes
    de sus usuarios. Está diseñado para ser muy
    extens ...
    Descargar Código::Bloques
  • 6
    En medio de
    En medio de
    Interfaz de Minecraft en medio o avanzada
    y el seguimiento de datos / estructura es una herramienta para
    mostrar una descripción general de un Minecraft
    mundo, sin realmente crearlo. Eso
    puede ...
    Descargar en medio
  • Más "

Comandos de Linux

Ad