InggrisPerancisSpanyol

Ad


favorit OnWorks

cdb - Online di Cloud

Jalankan cdb di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah cdb yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


cdb - Alat manipulasi Basis Data Konstan

SINOPSIS


cdb -q [-m] [-n num] nama db kunci
cdb -d [-m] [nama db|-]
cdb -l [-m] [nama db|-]
cdb -S [nama db|-]
cdb -c [-m] [-t nama tmp|-] [-hal perm] [-weru0] nama db [masuk...]

DESKRIPSI


cdb digunakan untuk query, dump, daftar, menganalisis atau membuat file CDB (Constant DataBase). Format dari
cdb dijelaskan dalam cdb(5) halaman manual. Halaman manual ini sesuai dengan versi 0.78 of kecilcdb
paket.

Pertanyaan
cdb -q temuan yang diberikan kunci dalam diberikan nama db cdb, dan menulis nilai terkait ke standar
output jika ditemukan (dan keluar dengan nol), atau keluar dengan bukan nol jika tidak ditemukan. nama db harus
menjadi file yang dapat dicari, dan stdin tidak dapat digunakan sebagai input. Secara default, cdb akan mencetak semua
catatan ditemukan. Opsi yang dikenali dalam mode kueri:

-nnum penyebab cdb untuk menemukan dan menulis catatan dengan nomor yang diberikan num dimulai dengan 1-
ketika ada banyak catatan dengan kunci yang diberikan.

-m baris baru akan ditambahkan setelah setiap nilai dicetak. Secara default, beberapa nilai akan
ditulis tanpa pembatas.

Buang/Daftar
cdb -d membuang isinya, dan cdb -l daftar kunci dari file cdb (atau input standar jika tidak
ditentukan) ke keluaran standar, dalam format yang dikendalikan oleh kehadiran -m pilihan. Lihat
subbagian "Format" di bawah ini. Keluaran dari cdb -d dapat digunakan sebagai masukan untuk cdb -c.

membuat
Database Cdb dibuat dalam dua tahap: database sementara dibuat, dan setelah itu
selesai, itu akan berganti nama secara atom menjadi tempat permanen. Ini menghindari persyaratan untuk
penguncian antara pembaca dan penulis (atau pencipta). cdb -c akan mencoba membuat cdb di
fillet nama tmp (Atau nama db dengan ".tmp" ditambahkan jika tidak ada opsi -t yang diberikan) dan kemudian ganti namanya menjadi
nama db. Ini akan membaca disediakan masuks (atau input standar jika tidak ada yang ditentukan). Pilihan
dikenali dalam mode buat:

-t nama tmp
gunakan yang diberikan nama tmp sebagai file sementara. Default untuk nama db.tmp (yaitu dengan file keluaran
dengan .tmp ditambahkan). Catatan nama tmp harus dalam sistem file yang sama dengan file keluaran, sebagai
cdb kegunaan mengubah nama(2) untuk menyelesaikan prosedur pembuatan database. Jika nama tmp adalah
tanda hubung tunggal (-), tidak ada file temp yang akan dibuat, basis data akan dibangun di tempat.
Mode ini berguna ketika penggantian nama terakhir dilakukan oleh penelepon.

-p perm
izin untuk file yang baru dibuat (biasanya angka oktal, seperti 0644). Oleh
default izinnya adalah 0666 (dengan proses saat ini umask diterapkan). Jika ini
opsi ditentukan, nilai umask saat ini tidak berpengaruh.

-w memperingatkan tentang kunci duplikat.

-e batalkan pada kunci duplikat (menyiratkan -w).

-r ganti kunci yang ada dengan yang baru jika terjadi duplikat. Ini mungkin memerlukan basis data
menulis ulang file untuk menghapus catatan lama, dan bisa lambat.

-0 nol-isi catatan yang ada saat catatan duplikat ditambahkan. Ini lebih cepat dari
-r, tetapi meninggalkan nol ekstra dalam file database jika terjadi duplikat.

-u jangan tambahkan catatan duplikat.

-m menafsirkan input sebagai urutan baris, satu catatan per baris, dengan nilai yang dipisahkan
dari kunci dengan spasi atau karakter tab, bukan format cdb asli (lihat
"Format Masukan/Keluaran" di bawah).

Perhatikan bahwa menggunakan opsi apa pun yang memerlukan pemeriksaan duplikat akan memperlambat proses pembuatan
signifikan, terutama untuk database besar.

statistika
cdb -s akan menganalisis file db dan cetak ringkasan ke output standar. Statistik meliputi:
jumlah total baris dalam file, panjang kunci dan nilai minimum, rata-rata dan maksimum, hash
tabel (maks 256) dan entri yang digunakan, jumlah tumbukan hash (yaitu, lebih dari satu kunci
menunjuk ke entri tabel hash yang sama), ukuran tabel hash minimum, rata-rata dan maksimum (dari non-
tabel kosong), dan jumlah kunci yang berada pada 10 jarak yang berbeda dari yang dihitung
indeks tabel hash — kunci dalam jarak 0 hanya membutuhkan satu pencarian tabel hash, 1 — dua dan seterusnya
pada; lebih banyak kunci pada jarak yang lebih jauh berarti pencarian database lebih lambat.

Input / Output dibentuk
Secara default, cdb mengharapkan (untuk membuat operasi) atau menulis (untuk dump/daftar) format cdb asli
data. Format asli cdb adalah urutan catatan dalam bentuk:
+chub,vlen:kunci->val\n
di mana "+", ",", ":", "-", ">" dan "\n" (baris baru) adalah karakter literal, chub dan vlen adalah
panjang kunci dan nilai sebagai angka desimal, dan kunci dan val adalah kunci dan nilai diri mereka sendiri.
Serangkaian record diakhiri dengan baris kosong. Ini adalah satu-satunya format di mana kunci dan
value dapat berisi karakter apa pun termasuk baris baru, nol (\0) dan seterusnya.

Ketika -l opsi yang diminta (mode tombol daftar), cdb akan menghasilkan output yang sedikit dimodifikasi dalam a
bentuk:
+chub:kunci\n
(catatan vlen dan val dihilangkan, bersama dengan pembatas di sekitarnya).

If -m pilihan diberikan, cdb akan mengharapkan atau menghasilkan satu baris untuk setiap catatan (baris baru adalah a
record delimiter), dan setiap baris harus berisi spasi opsional, kunci, spasi putih, dan
nilai hingga akhir baris. Baris dimulai dengan karakter hash (#) dan baris kosong adalah
diabaikan. Ini adalah format yang sama dengan mkmap(1) utilitas mengharapkan.

PILIHAN RINGKASAN


Berikut adalah ringkasan singkat dari semua opsi yang diterima oleh cdb utilitas:

-0 nol-isi catatan duplikat di buat (-c) modus.

-c membuat modus.

-d modus pembuangan.

-e batalkan (kesalahan) pada kunci duplikat di buat (-c) modus.

-h cetak bantuan singkat dan keluar.

-l modus daftar.

-m input atau output dalam format "peta", bukan dalam format cdb asli. Dalam mode kueri, tambahkan a
baris baru setelah setiap nilai ditulis.

-nnum temukan dan cetak numcatatan ke dalam kueri (-q) modus.

-q mode kueri.

-r ganti kunci duplikat di buat (-c) modus.

-s modus statistik.

-t file temporer
tentukan file sementara saat membuat (-c) file cdb (gunakan tanda hubung tunggal (-) sebagai file temporer
untuk berhenti menggunakan file temp).

-u jangan masukkan kunci duplikat (unik) di buat (-c) modus.

-w peringatkan tentang kunci duplikat di buat (-c) modus.

Gunakan cdb online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    sangat bersih
    sangat bersih
    Skrip Kotlin yang membuat semua build nukes
    cache dari proyek Gradle/Android.
    Berguna saat Gradle atau IDE mengizinkan Anda
    turun. Skrip telah diuji
    macOS, tapi ...
    Unduh deep-clean
  • 2
    Plugin Eclipse Checkstyle
    Plugin Eclipse Checkstyle
    Plugin Eclipse Checkstyle
    mengintegrasikan kode Java Checkstyle
    auditor ke dalam Eclipse IDE. Itu
    plug-in memberikan umpan balik real-time untuk
    pengguna tentang viol...
    Unduh Plug-in Eclipse Checkstyle
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player adalah pemutar media gratis
    perangkat lunak, sebagian berdasarkan WMP dan VLC. Itu
    pemain dalam gaya minimalis, dengan
    lebih dari sepuluh warna tema, dan bisa juga
    b ...
    Unduh AstrOrzPlayer.dll
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV adalah ADDON untuk XBMC/
    Kode yang mengizinkan penyalurnya
    decodificador de the service IPTV de
    Movistar terintegrasi ke salah satu dari mereka
    mediacenter ma...
    Unduh movistartv.dll
  • 5
    Kode :: Blok
    Kode :: Blok
    Code::Blocks adalah gratis, sumber terbuka,
    lintas platform C, C++ dan Fortran IDE
    dibangun untuk memenuhi kebutuhan yang paling menuntut
    penggunanya. Ini dirancang untuk menjadi sangat
    ekstensi...
    Unduh Kode::Blok
  • 6
    Di tengah
    Di tengah
    Di tengah atau Antarmuka Minecraft Tingkat Lanjut
    dan Pelacakan Data/Struktur adalah alat untuk
    tampilkan ikhtisar Minecraft
    dunia, tanpa benar-benar menciptakannya. Dia
    bisa ...
    Unduh Di tengah
  • Lebih banyak lagi »

Perintah Linux

Ad