bogoutil - Online nel cloud

Questo è il comando bogoutil che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


bogoutil - Scarica, carica e mantiene i file del database bogofilter

SINOSSI


bogoutil {- h | -V}

bogoutil [opzioni] {-d filetto | -H filetto | -l filetto | -M filetto | -w filetto | -P filetto}

bogoutil {-R filetto | -R filetto}

bogoutil {--db-print-leafpage-count filetto | --db-print-dimensionepagina filetto | --db-verifica filetto |
--db-punto di controllo elenco [bandiera...] | --db-list-logfiles elenco |
--db-prune elenco | --db-recupera elenco | --db-recupera-più difficile elenco |
--db-remove-ambiente elenco}

where Opzioni is

bogoutil [-v] [-n] [-C] [-D] [-a ] [-C contare] [-S minimo Massimo] [-y quando] [-IO filetto]
[-O filetto] [-X bandiere] [--file-config filetto]

DESCRIZIONE


Bogoutil fa parte del pacchetto di filtri antispam bayesiano bogofilter.

Viene utilizzato per scaricare e caricare i database Berkeley DB di bogofilter da e verso file di testo,
eseguire funzioni di manutenzione del database e visualizzare i valori per parole specifiche.

VERSIONI


Il -d filetto opzione dice a bogoutil di stampare il contenuto del file di database su stdout.

Il -H filetto opzione dice a bogoutil di stampare un istogramma del file di database su stdout.
l'output è simile a bogofilter -vv. Infine, hapax (token che sono stati visti solo una volta)
e vengono contati i token puri (token che sono stati rilevati solo in ham o solo in spam).

Il -l filetto opzione dice a bogoutil di caricare i dati da stdin nel file del database. Se
il file del database esiste, stdin i dati vengono uniti nel file del database, con l'aggiunta dei conteggi
su.

Il -m opzione dice a bogoutil di eseguire funzioni di manutenzione sul database specificato,
cioè scartare i token più vecchi di quanto desiderato, con conteggi troppo piccoli o dimensioni
(lunghezze) troppo lunghe o troppo corte.

Il -w filetto L'opzione dice a bogoutil di visualizzare le informazioni sul token dal file di database. Il
opzione accetta un argomento, che è il nome dell'elenco di parole (di solito elenco di parole.db)
o il nome della directory che lo contiene. I token possono essere elencati nella riga di comando o
convogliato a bogoutil. Quando ci sono argomenti extra sulla riga di comando, verrà utilizzato bogoutil
come token da cercare. Se non ci sono argomenti aggiuntivi, bogoutil leggerà i token
da stdin.

Il -p filetto opzione dice a bogoutil di visualizzare le informazioni del database per uno o più
gettoni. Il display include una colonna di probabilità con il punteggio di spam del token (calcolato
utilizzando i valori predefiniti di bogofilter). Opzione -p accetta gli stessi argomenti di option -w .

Il -r filetto opzione dice a bogoutil di ricalcolare il valore ROBX e stamparlo come a
frazione di sei cifre.

Il -R filetto l'opzione fa lo stesso di -r, ma salva il risultato nel database di allenamento
senza stamparlo.

Il -I filetto opzione dice a bogoutil di leggere il suo input da filetto piuttosto che stdin.

Il -O filetto opzione dice a bogoutil di scrivere il suo output su filetto piuttosto che stdout.

Il -v l'opzione produce un output dettagliato su stderr. Questa opzione è utile principalmente per
debug.

Il -C inibisce la lettura dei file di configurazione e lascia che bogoutil vada con le impostazioni predefinite.

Il --file-config filetto opzione dice a bogoutil di leggere filetto invece dello standard
file di configurazione.

Il -D reindirizza l'output di debug a stdout (di solito va a stderr).

Il -x bandiere opzione imposta i flag di debug.

Opzione -n sta per "sostituisci caratteri non ascii". Sostituirà i caratteri con il
bit alto (0x80) da punti interrogativi. Questo può essere utile se un elenco di parole ha un sacco di
token illeggibili, ad esempio dallo spam asiatico. I caratteri "cattivi" verranno convertiti in
i punti interrogativi e i token corrispondenti verranno combinati se usati con -m or -l, ma non con
-d.

Opzione -a indica un'età token accettabile, scartando quelli più vecchi. L'età
può essere una data (nella forma AAAAMMGG) o un conteggio dei giorni, ovvero scartare i token più vecchi di giorni;

Opzione -c APPREZZIAMO indica che i token con conteggi inferiori o uguali a APPREZZIAMO devono essere
scartato.

Opzione -s minimo Massimo è usato per scartare i token in base alla loro dimensione, cioè la lunghezza. Tutti i token
più corto di verbale o più lungo di max verrà scartato.

Opzione -y quando is specifica la data da assegnare ai token che non hanno date. Il formato
è AAAAMMGG.

Il -h opzione stampa il messaggio di aiuto ed esce.

Il -V opzione stampa il numero di versione ed esce.

AMBIENTE MANUTENZIONE


Il --db-punto di controllo dir l'opzione fa sì che bogoutil scarichi le cache del buffer e il checkpoint
l'ambiente del database.

Il --db-list-file di registro dir opzione fa in modo che bogoutil elenchi i file di registro nel
ambiente. Zero o più parole chiave possono essere aggiunte o combinate (separate da spazi bianchi) a
modificare il comportamento di questa modalità. Il comportamento predefinito è elencare solo i file di registro inattivi
con relativi percorsi. Puoi aggiungere contro tutti i per elencare tutti i file di registro (inattivi e attivi). Puoi
aggiungere assoluto per cambiare l'elenco in percorsi assoluti.

Il --db-prune dir opzione fa sì che bogoutil effettui il checkpoint dell'ambiente del database e
rimuovere i file di registro inattivi.

Il --db-recupera dir l'opzione esegue un normale ripristino del database nel database specificato
directory. Se fallisce, riproverà con un database catastrofico (di solito più lento)
recupero. Se anche questo fallisce, il tuo database non può essere riparato e deve essere ricostruito da
graffio. Questo è supportato solo se compilato con il supporto Berkeley DB con transazioni
abilitato. Il tentativo di ripristino con il supporto QDBM o SQLite3 risulterà in un errore.

Il --db-recupera più difficile dir l'opzione esegue un ripristino catastrofico della base di dati nel specificato
directory della banca dati. Se fallisce, il tuo database non può essere riparato e deve essere ricostruito
da zero. Questo è supportato solo se compilato con il supporto Berkeley DB con
transazioni abilitate. Il tentativo di ripristino con il supporto QDBM o SQLite3 risulterà in un
errore.

Il --db-remove-ambiente elenco l'opzione non ha un equivalente di opzione breve. Corre
recovery nella directory data e poi rimuove l'ambiente del database. Usa questo prima
aggiornamento a una nuova versione di Berkeley DB se la nuova versione da installare richiede un log
aggiornamento del formato del file.

Il --db-print-leafpage-count filetto opzione stampa il numero di pagine foglia nel database
filetto filetto come numero decimale o SCONOSCIUTO se il database non supporta l'interrogazione di questo
figura.

Il --db-print-dimensionepagina filetto l'opzione stampa la dimensione di una pagina del database in filetto come
numero decimale o SCONOSCIUTO per database con dimensioni di pagina variabili o database che non lo fanno
consentire una query della dimensione della pagina del database.

Il --db-verifica filetto opzione richiede che bogofilter verifichi il file di database. stampa
solo errori, se non in modalità verbose.

DATA FORMATO


Bogoutil legge e scrive file di testo in cui ogni riga non vuota è costituita da una parola, qualsiasi
quantità di spazi bianchi orizzontali, un conteggio delle parole numerico, più spazi bianchi e (facoltativamente) a
data nel formato AAAAMMGG. Le righe vuote vengono saltate.

RITORNO VALORI


0 per l'operazione riuscita. 1 per la maggior parte degli errori. 3 per I/O o altri errori. Errore 3 di solito
significa che c'è qualcosa di gravemente sbagliato con i file del database.

Usa bogoutil online utilizzando i servizi onworks.net



Gli ultimi programmi online per Linux e Windows