EnglishFranceseCorsi

Favicon di OnWorks

refdbc: online nel cloud

Esegui refdbc nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando refdbc 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


refdbc: il client di gestione dei riferimenti e delle note di RefDB

SINOSSI


Modalità interattiva:

refdbc [-c comando-cercapersone] [-d banca dati] [-e log-destinazione] [-f stdin] [-F campi]
[-g defile] [-G File CSS] [-h] [-i Indirizzo IP] [-l a livello di registro] [-L file di log]
[-p porto] [-q] [-R pdfroot] [-T tempo] [-u Nome] [-v] [-V] [-w password] [-x]
[-y confidare]

Modalità batch:

refdbc -C command [-c comando-cercapersone] [-d banca dati] [-e log-destinazione] [-f stdin]
[-F campi] [-g defile] [-G File CSS] [-i Indirizzo IP] [-l a livello di registro] [-L file di log]
[-p porto] [-q] [-R pdfroot] [-T tempo] [-u Nome] [-v] [-V] [-w password] [-x]
[-y confidare]

DESCRIZIONE


refdbc è un client da riga di comando che fornisce i comandi con cui gestire riferimenti e note
RifDB(7). refdbc può essere avviato in modalità interattiva, fornendo un prompt dei comandi. Tipo ?
or Aiuto per visualizzare un elenco dei comandi disponibili. In alternativa puoi avviare refdbc in
modalità non interattiva. refdbc eseguirà il comando richiesto e restituirà. In questa modalità
refdbc accetterà input su stdin per una varietà di comandi, consentendo il piping Unix.

VERSIONI


-c comando-cercapersone
La riga di comando del cercapersone da utilizzare. Invece di un cercapersone puoi ovviamente
specificare qualsiasi comando valido che accetti dati su stdin. Usa "stdout" per richiedere i dati
uscita su stdout. Questa è l'impostazione predefinita, ma potresti volerlo specificare nel comando
riga se è necessario sovrascrivere temporaneamente un'impostazione del cercapersone predefinita nella configurazione
file.

-C command
Il comando da eseguire in modalità non interattiva. Puoi fornire tutte le opzioni e
parametri che il comando accetta sulla riga di comando di refdba.

-d banca dati
Il nome del database predefinito. Puoi modificare il database in qualsiasi momento durante un
sessione interattiva.

-e log-destinazione
log-destination può avere i valori 0, 1 o 2 o le stringhe equivalenti stderr,
syslog, o filetto, rispettivamente. Questo valore specifica dove vanno le informazioni di registro.
0 (zero) significa che i messaggi vengono inviati a stderr. Sono subito disponibili sul
schermo ma possono interferire con l'output del comando. 1 invierà l'output al
impianto syslog. Tieni presente che syslog deve essere configurato per accettare i messaggi di registro
dai programmi utente, vedere il syslog(8) pagina man per ulteriori informazioni. Unix-like
i sistemi di solito salvano questi messaggi in /var/log/user.log. 2 invierà i messaggi a
un file di registro personalizzato che può essere specificato con il -L opzione.

-f stdin
Leggi i dati da stdin. refdbc di solito sa quando dovrebbe leggere da stdin. Tuttavia, a
pochi comandi utilizzano i dati forniti nella riga di comando ma consentono anche di leggere da un file.
Usa questa opzione per forzare refdbc a leggere da stdin in aggiunta ai valori forniti su
la riga di comando.

-F campi
Specificare i campi predefiniti che devono essere visualizzati in a getref interrogazione.

-g defile
Questa opzione può essere utilizzata per aggiungere alcuni campi predefiniti a tutti i riferimenti RIS presenti
aggiunto o aggiornato. L'argomento deffile è il nome file di un file RIS che li contiene
campi aggiuntivi. refdbc prova prima il nome del file così com'è, quindi dovrebbe essere un file valido
percorso relativo o assoluto. Se il file non viene trovato, refdb cerca il file in
$ HOME. Il comando viene interrotto se non è possibile trovare il file.

-G File CSS
Specificare l'URL di un file CSS (Cascading Style Sheets). Questo file verrà utilizzato per
personalizzare l'output HTML del file getref comando. L'URL può essere un percorso locale
(ad esempio refdb.css, /home/mionome/custom.css) o l'indirizzo web di un file su un sito web
server (es http://www.mycomp.com/refdb.css).

-h
Visualizza la guida e la schermata di utilizzo, quindi esce.

-i Indirizzo IP
Imposta l'indirizzo IP della casella su cui è in esecuzione il server delle applicazioni refdbd(1).
Invece dell'indirizzo IP puoi anche specificare il nome host finché può essere
correttamente risolto dal tuo sistema.

-l a livello di registro
Specificare la priorità fino alla quale vengono registrati gli eventi. Questo è un numero compreso tra 0
e 7 o una delle stringhe emerg, allarme, crit, sbagliare, identificazione dei warning, bacheca, info, mettere a punto,
rispettivamente (vedi anche Definizioni del livello di log). -1 disabilita completamente la registrazione. un basso
livello di log come 0 significa che vengono registrati solo i messaggi più critici. Un registro più alto
livello significa che vengono registrati anche gli eventi meno critici. 7 includerà il debug
messaggi. Quest'ultimo può essere prolisso e abbondante, quindi vuoi evitare questo livello di registro
a meno che tu non abbia bisogno di rintracciare i problemi.

-L file di log
Specificare il percorso completo di un file di registro che riceverà i messaggi di registro. In genere questo
sarebbe /var/log/refdba.

-p porto
Imposta la porta del box su cui è in esecuzione il server delle applicazioni.

-q
Inizia senza leggere i file di configurazione. Il client utilizzerà il tempo di compilazione
i valori predefiniti per tutti i valori non impostati con le opzioni della riga di comando. Utile per
debug dei file di configurazione.

-R pdfroot
Specifica il percorso principale della tua raccolta di stampe elettroniche.

-T tempo
Imposta il timeout per il dialogo client/server delle applicazioni in secondi. Una connessione con
i tentativi di lettura o scrittura non riusciti saranno considerati come morti e rimossi dopo
è trascorso questo lasso di tempo.

-u Nome
Imposta il nome utente per l'accesso al database. Nota: questo nome utente non deve essere identico a
il nome di accesso dell'utente. Questo è il nome utente richiesto per accedere al database
server.

-v
Stampa le informazioni sulla versione e sul copyright, quindi esce.

-V
Passa alla modalità dettagliata.

-w password
Imposta la password per l'accesso al database. Nota: non è necessario che questa password sia identica a
la password di accesso dell'utente. Questa è la password richiesta per accedere al database
server.

-x
Invia password non crittografate.

-y confidare
Specificare la directory in cui si trovano i file di configurazione globali Nota: per impostazione predefinita, all
Le applicazioni RefDB cercano i loro file di configurazione in una directory specificata
durante la fase di configurazione durante la creazione del pacchetto. Cioè, non hai bisogno del -y
opzione a meno che non si utilizzino binari precompilati in posizioni insolite, ad esempio spostando a
pacchetto rpm.

DIAGNOSTICA


Il codice di uscita è 0 se tutto è andato bene. Sarà 1 se il comando (quando eseguito in modalità batch)
o l'ultimo comando (quando eseguito in modalità interattiva) ha restituito un errore, o se c'era un
condizione di errore generale durante l'avvio come una mancanza di memoria disponibile.

CONFIGURAZIONE


refdbc valuta il file di configurazione refdbcrc all'avvio per inizializzarsi.

Table 1. refdbcrc
┌─────────────┬─────────────────────┬──── ───────── ─────────────┐
VariabilePredefinitoCommento
├─────────────┼─────────────────────┼─── ────────── ─────────────┤
│cssurl │ (nessuno) │ L'URL di un collegamento a cascata │
│ │ │ File del foglio di stile (CSS). │
│ │ │ Questo file, se specificato, │
│ │ │ viene utilizzato per personalizzare │
│ │ │ aspetto visivo del │
│ │ │ Output HTML del │
│ │ │ getref comando. │
├─────────────┼─────────────────────┼─── ────────── ─────────────┤
│defaultdb │ (nessuno) │ Il database predefinito. ?
│ │ │ refdbc proverà a utilizzare │
│ │ │ questo database a meno che tu │
│ │ │ selezionane uno diverso │
│ │ │ con selectdb │
│ │ │ comando. │
├─────────────┼─────────────────────┼─── ────────── ─────────────┤
│defaultris │ (nessuno) │ Il percorso di un file RIS │
│ │ │ con voci che dovrebbero │
│ │ │ essere aggiunto a tutti i nuovi o │
│ │ │ riferimenti aggiornati. Questo │
│ │ │ viene generalmente utilizzato per impostare │
│ │ │ qualche valore predefinito per │
│ │ │ il campo RP o su │
│ │ │ specificare ulteriore │
│ │ │ parole chiave. │
├─────────────┼─────────────────────┼─── ────────── ─────────────┤
│campi │ (nessuno) │ Un elenco di │ aggiuntivi
│ │ │ campi che dovrebbero essere │
│ │ │ visualizzato per impostazione predefinita in │
│ │ │ l'uscita di riferimento. │
│ │ │ L'elenco è un semplice │
│ │ │ concatenazione del │
│ │ │ nomi dei campi. Possibile │
I campi │ │ │ sono N1, N2, NX, │
│ │ │ AB, AD, RP, SN, PB, CY, │
│ │ │ UR, da U1 a U5, M1 │
│ │ │ attraverso M3. Usa il │
│ │ │ stringa "ALL" per richiedere │
│ │ │ tutti i campi disponibili. │
├─────────────┼─────────────────────┼─── ────────── ─────────────┤
│fromencoding │ ISO-8859-1 │ La codifica predefinita di │
│ │ │ Dati di ingresso RIS. Puoi │
│ │ │ usa qualsiasi codifica che │
│ │ │ il tuo libiconv locale │
│ │ │ supporti di implementazione. │
├─────────────┼─────────────────────┼─── ────────── ─────────────┤
│logdest │ file │ Dove si trova l'output del registro │
│ │ │ dovrebbe essere scritto. │
│ │ │ Usa stderr, │
│ │ │ syslog o file. Per il │
│ │ │ quest'ultimo al lavoro, il │
│ │ │ la variabile del file di registro deve essere │
│ │ │ impostare in modo appropriato │
├─────────────┼─────────────────────┼─── ────────── ─────────────┤
│logfile │ /var/log/refdbc.log │ Il percorso completo di un │
│ │ │ file di registro personalizzato. │
├─────────────┼─────────────────────┼─── ────────── ─────────────┤
│loglevel │ info │ Imposta il livello del log │
│ │ │ informazioni che tu │
│ │ │ riceverebbe. Possibile │
│ │ │ valori, in ordine di │
│ │ │ aumentando la verbosità, │
│ │ │ sono: emergenza, allerta, critico, │
│ │ │ err, avvertimento, avviso, │
│ │ │ informazioni, debug │
├─────────────┼─────────────────────┼─── ────────── ─────────────┤
│pager │ stdout │ La riga di comando di un │
│ │ │ cercapersone che accetta il │
│ │ │ output di refdb su stdin │
│ │ │ per consentire lo scorrimento e │
│ │ │ altre cose carine. ?
│ │ │ “stdout” invia i dati │
│ │ │ a stdout. ?
├─────────────┼─────────────────────┼─── ────────── ─────────────┤
│passwd │ * │ La password che è │
│ │ │ utilizzato per l'autenticazione │
│ │ │ con il database │
│ │ server. è │
│ │ │ potenzialmente male per │
│ │ │ negozio non crittografato │
│ │ │ password nei file su disco. ?
│ │ │ Almeno assicurati che │
│ │ │ il file di configurazione │
│ │ │ non è leggibile per │
│ │ │ chiunque altro. L'impostazione predefinita
L'impostazione │ │ │ fa sì che refdbc diventi │
│ │ │ richiedi la tua password │
│ │ │ in modo interattivo. ?
├─────────────┼─────────────────────┼─── ────────── ─────────────┤
│pdfroot │ (nessuno) │ Questo valore verrà utilizzato │
│ │ │ come radice dei sentieri │
│ │ │ in PDF o Postscript │
│ │ │ estratti che possono essere │
│ │ │ specificato con AV │
│ │ │ campo in un set di dati RIS. ?
│ │ │ Il percorso non dovrebbe fare affidamento │
│ │ │ sull'espansione della shell, ad esempio │
│ │ │ usa /home/me/letteratura/ │
│ │ │ invece di │
│ │ │ ~/letteratura/. Il
│ │ │ pdfroot ti permette di │
│ │ │ accorciare i percorsi che │
│ │ │ che inserisci per ogni │
│ │ │ set di dati e per mantenere │
│ │ │ una certa portabilità se │
│ │ │ devi spostare il │
│ │ │ scarti in un altro │
│ │ │ directory o vuoi │
│ │ accedervi da remoto. ?
│ │ La routine di output html │
│ │ │ concatenerà il │
│ │ │ percorso relativo di ogni │
│ │ │ set di dati con pdfroot │
│ │ │ per costruire il collegamento a │
│ │ │ l'estratto. Invece di
│ │ │ un nome di percorso locale che
│ │ │ può specificare un URL │
│ │ │ che inizia con http:// o │
│ │ │ ftp:// se i tuoi estratti
│ │ │ sono accessibili tramite un │
│ │ │ server web o ftp │
│ │ server. ?
├─────────────┼─────────────────────┼─── ────────── ─────────────┤
│port │ 9734 │ La porta su cui refdbd │
│ │ │ ascolta. Cambia questo per │
│ │ │ tutti i clienti e il │
│ │ │ server se questo valore │
│ │ │ interferisce con un altro │
│ │ │ programma che utilizza questa porta. ?
├─────────────┼─────────────────────┼─── ────────── ─────────────┤
│serverip │ 127.0.0.1 │ L'indirizzo IP o │
│ │ │ nome host della macchina │
│ │ │ dove viene eseguito refdbd. Usa │
│ │ │ predefinito (localhost) │
│ │ │ indirizzo se i clienti │
│ │ │ e refdbs vengono eseguiti su │
│ │ │ stessa macchina. ?
├─────────────┼─────────────────────┼─── ────────── ─────────────┤
│timeout │ 180 │ Il timeout in secondi. ?
│ │ │ Dopo questo tempo ha │
│ │ │ trascorso, uno stallo │
│ │ │ la connessione è stata presa │
│ │ │ giù. Aumenta questo │
│ │ │ valore se incontri │
│ │ │ frequenti errori di timeout │
│ │ │ a causa della rete alta │
│ │ │ traffico o refdbd │
│ │ │ sovraccarico. ?
├─────────────┼─────────────────────┼─── ────────── ─────────────┤
│toencoding │ (nessuno) │ La codifica predefinita di │
│ │ │ dati in uscita. Puoi usare │
│ │ │ qualsiasi codifica che il tuo │
│ │ │ libiconv locale │
│ │ │ supporti di implementazione. │
│ │ │ Se questo valore non è │
│ │ │ imposta, la codifica del │
│ │ │ verrà utilizzato il database │
│ │ │ senza conversione. │
├─────────────┼─────────────────────┼─── ────────── ─────────────┤
│nome utente │ nome di accesso │ Il nome utente che è │
│ │ │ utilizzato per l'autenticazione │
│ │ │ con il database │
│ │ server. Questo potrebbe essere │
│ │ │ diverso dal login │
│ │ │ nome dell'utente. ?
├─────────────┼─────────────────────┼─── ────────── ─────────────┤
verbose │ f │ Imposta questo su t se
│ │ │ preferisco l'errore prolisso │
│ │ │ messaggi. ?
├─────────────┼─────────────────────┼─── ────────── ─────────────┤
│no_encrypt │ f │ Se impostato su 't', password │
│ │ │ vengono trasmessi │
│ │ │ non crittografato. L'impostazione predefinita
│ │ │ è per crittografare le password. ?
└─────────────┴─────────────────────┴─── ────────── ─────────────┘

COMANDI


Tutti i comandi sono costituiti da una singola parola che specifica il comando. Questo può essere seguito da
argomenti e/o opzioni. Si applicano le regole generali di sintassi della libreria getopts.

addlink
Sinossi
addlink [-d banca dati] [-h] [[-c command] | [-o file di uscita] | [-O file di uscita]]
{specificatore-nota} {obiettivo-link...}

Descrizione
Il addlink Il comando collega una nota estesa a una o più destinazioni del collegamento.

Devi specificare esattamente una nota sulla riga di comando, utilizzando :NID:
selettore di campo per specificare l'ID della nota oppure utilizzando il selettore di campo :NCK: per specificare
la chiave della nota. Allora hai bisogno di almeno un link target. Questo può essere uno dei :ID:
(riferimento per ID), :CK: (riferimento per chiave di citazione), :AU: (autore per nome), :KW:
(parola chiave per nome), o uno tra :JF:, :JO:, :J1:, :J2: (periodico per nome completo,
nome abbreviato, oppure abbreviazioni utente 1 e 2).

Opzioni
-c command
Convoglia l'output command.

-d banca dati
Specificare la banca dati.

-h
Visualizza un messaggio di aiuto che spiega il comando.

-o Nome del file
Scrivi l'output su filename anziché su stdout.

-O Nome del file
Aggiungi l'output a nomefile invece di inviarlo a stdout.

specificatore di nota
Specificare una nota tramite il suo valore :NID: o il suo valore :NCK:.

destinazione del collegamento
Specificare uno o più target di collegamento tramite i relativi :ID:, :CK:, :AU:, :KW:, :JF:,
:JO:, :J1: o :J2: valori.

Esempio
refdbc:
addlink :NID:=12 :CK:=Miller1999 :KW:=biochimica

Questo comando collegherà la banconota che porta l'ID 12 con un riferimento specificato da its
chiave di citazione "Miller1999" e con la parola chiave "biochimica".

Aggiungi nota
Sinossi
Aggiungi nota [-d banca dati] [-E codifica] [-h] [[-c command] | [-o file di uscita] | [-O file di uscita]]
[filetto...]

Descrizione
Aggiunge le note estese filetto al database corrente. È possibile specificare diversi file
in una volta. Tutti i campi ID nelle note vengono ignorati.

Opzioni
-c command
Convoglia l'output command.

-d banca dati
Specificare la banca dati.

-E codifica
Selezionare la codifica dei caratteri per i dati di input se è diversa da
UTF-8 predefinito.

-h
Visualizza un messaggio di aiuto che spiega il comando.

-o Nome del file
Scrivi l'output su filename anziché su stdout.

-O Nome del file
Aggiungi l'output a nomefile invece di inviarlo a stdout.

Esempio
refdbc:
Aggiungi nota pippo.xml

Questo comando aggiungerà le note estese in foo.ris a quelle attualmente selezionate
Banca dati. Se le note non specificano una data, refdbd inserirà un timestamp
automaticamente.

indirizzorif
Sinossi
indirizzorif [-d banca dati] [-E codifica] [-h] [[-c command] | [-o file di uscita] | [-O file di uscita]]
[-t Digitare] [-U nome utente] [filetto...]

Descrizione
Aggiunge i riferimenti in filetto al database corrente. È possibile specificare diversi file in
una corsa. Tutti i campi ID nei riferimenti vengono ignorati a meno che non si specifichi il file -k opzione.

Opzioni
-c command
Convoglia l'output command.

-d banca dati
Specificare la banca dati.

-E codifica
Selezionare la codifica dei caratteri per i dati di input se è diversa da
impostazione predefinita. I set di dati RIS possono utilizzare qualsiasi codifica utilizzata dal file libiconv
supporti (vedi uomo iconv_open per un elenco delle codifiche disponibili), eccetto UTF-16 e
UTF-32. I set di dati RISX portano quindi la codifica nelle istruzioni di elaborazione
questa opzione non è necessaria e viene ignorata.

-h
Visualizza un messaggio di aiuto che spiega il comando.

-o Nome del file
Scrivi l'output su filename anziché su stdout.

-O Nome del file
Aggiungi l'output a nomefile invece di inviarlo a stdout.

-t Digitare
Seleziona il tipo di dati di input. I valori possibili sono "ris" (predefinito) e "risx". Altro
i tipi di dati devono essere convertiti in uno di questi tipi prima di aggiungerli al file
Banca dati.

-U nome utente
Fornisci un nome utente diverso da quello dell'utente corrente, quindi ad es
il personale tecnico o amministrativo può aggiungere referenze per conto di un ricercatore.

filetto
Tutti gli altri argomenti della riga di comando verranno interpretati come nomi di file da leggere
riferimenti da. Se non viene specificato alcun nome file, i dati verranno letti da stdin.

Esempio
refdbc:
indirizzorif -U daino -g .refdbdefault.ris -E ISO-8859-1 foo.ris

$
refdbc -C indirizzorif -U daino -g .refdbdefault.ris -d db1 < foo.ris

Questi comandi aggiungeranno i riferimenti in foo.ris. I riferimenti verranno associati
con l'utente “doe”. Ogni riferimento utilizzerà i valori specificati in
.refdbdefault.ris nei campi appropriati. Nel primo comando (interattivo), il file
verrà utilizzato il database attivo e la codifica è impostata su ISO-8859-1, ovvero Latin-1. In
con il secondo comando (non interattivo) è necessario specificare esplicitamente il database
, il -d opzione e si presuppone la codifica predefinita (UTF-8).

controllarif
Sinossi
controllarif [-A tipo di uscita] [-d banca dati] [-E codifica] [-h] [[-c command] |
[-o file di uscita] | [-O file di uscita,-r elenco-campo] [-s elenco-campo] [-t tipo di ingresso]
[-U nome utente] [filetto...]

Descrizione
Aggiunge i riferimenti in filetto alle tabelle temporanee nel database corrente. Il comando
è simile al comando addref, tranne per il fatto che non aggiunge i riferimenti
permanentemente nel tuo database. L'importazione viene invece "simulata" in tabelle temporanee,
e i set di dati risultanti vengono analizzati in termini di somiglianze con quelli permanenti esistenti
inserimenti. Se un riferimento è simile a uno esistente in termini di ubicazione
(periodico, volume, fascicolo, pagina iniziale), dei titoli, o della citekey, che preferisci
controllare manualmente questi riferimenti poiché probabilmente sono duplicati. Se un abbreviato
viene segnalato che il nome periodico corrisponde a un nome completo esistente, potresti volerli aggiungere entrambi
nomi al nuovo riferimento per rendere refdb consapevole che ha a che fare con lo stesso
rivista. Se il nome di un autore che utilizza il nome o il secondo nome abbreviato viene segnalato come a
possibile duplicato di un autore esistente o viceversa, ti consigliamo di verificare se questi
gli autori sono infatti identici e sostituiscono la versione abbreviata con quella completa. In
Inoltre, vengono controllate le parole chiave esistenti simili (spesso ci sono singolari
e forme plurali della stessa parola chiave). Dovresti preferire utilizzare parole chiave esistenti se
possibile rendere il database più coerente e più facile da ricercare.

Opzioni
-A fuoritipo
Seleziona il tipo di output del report. I valori attualmente supportati sono "scrn" per a
output sullo schermo conciso e "xhtml" per un voluttuoso report xhtml, tanti fronzoli
inclusa.

-c command
Convoglia l'output command.

-d banca dati
Specificare la banca dati.

-E codifica
Selezionare la codifica dei caratteri per i dati di input se è diversa da
impostazione predefinita. I set di dati RIS possono utilizzare qualsiasi codifica utilizzata dal file libiconv
supporti (vedi uomo iconv_open per un elenco delle codifiche disponibili), eccetto UTF-16 e
UTF-32. I set di dati RISX portano quindi la codifica nelle istruzioni di elaborazione
questa opzione non è necessaria e viene ignorata.

-G cssfile
Seleziona il foglio di stile CSS da utilizzare per l'output xhtml.

-h
Visualizza un messaggio di aiuto che spiega il comando.

-o Nome del file
Scrivi l'output su filename anziché su stdout.

-O Nome del file
Aggiungi l'output a nomefile invece di inviarlo a stdout.

-r elenco dei campi
Seleziona i campi da controllare. Se questa opzione non viene utilizzata, tutti i controlli disponibili lo sono
eseguita. Ciò potrebbe comportare un rapporto più completo di quello desiderato. Puoi
controlla invece campi particolari o un sottoinsieme dei campi disponibili.
elenco dei campi è una concatenazione dei codici di campo di due lettere (pseudo): TX (all
titoli), PY (data di pubblicazione, volume, fascicolo, pagine), AX (tutti gli autori), JO (tutte le riviste
nomi), CK e KW.

-s elenco dei campi
Seleziona campi aggiuntivi da visualizzare con l'output xhtml predefinito. elenco dei campi è un
concatenazione dei codici di campo a due lettere di quei campi che non vengono stampati
per impostazione predefinita: N1, N2, NX, AB, AD, PB, CY, RP, SN, LX, U1-U5 e M1-M3.

-t tipo di ingresso
Seleziona il tipo di dati di input. I valori possibili sono "ris" (predefinito) e "risx". Altro
i tipi di dati devono essere convertiti in uno di questi tipi prima di aggiungerli al file
Banca dati.

-U nome utente
Fornisci un nome utente diverso da quello dell'utente corrente, quindi ad es
il personale tecnico o amministrativo può aggiungere referenze per conto di un ricercatore.

filetto
Tutti gli altri argomenti della riga di comando verranno interpretati come nomi di file da leggere
riferimenti da. Se non viene specificato alcun nome file, i dati verranno letti da stdin.

Esempio
refdbc:
controllarif -A xhtml -G /usr/local/share/refdb/css/refdb-frequency.css -E ISO-8859-1 -s KW foo.ris

Questo comando aggiunge i dati in foo.ris alle tabelle temporanee nel database corrente,
usando il ISO-8859-1 codifica. Viene richiesto l'esito dei doppi controlli
xhtml formato utilizzando un foglio di stile che visualizza graficamente le informazioni sulla frequenza. In
oltre ai campi predefiniti verranno elencate anche le parole chiave.

deletelink
Sinossi
deletelink [-d banca dati] [-h] [[-c command] | [-o file di uscita] | [-O file di uscita]]
{specificatore-nota} {obiettivo-link...}

Descrizione
Il deletelink Il comando rimuove i collegamenti da una nota estesa a uno o più collegamenti
obiettivi.

Devi specificare esattamente una nota sulla riga di comando, utilizzando :NID:
selettore di campo per specificare l'ID della nota oppure utilizzando il selettore di campo :NCK: per specificare
la chiave della nota. Allora hai bisogno di almeno un link target. Questo può essere uno dei :ID:
(riferimento per ID), :CK: (riferimento per chiave di citazione), :AU: (autore per nome), :KW:
(parola chiave per nome), o uno tra :JF:, :JO:, :J1:, :J2: (periodico per nome completo,
nome abbreviato, oppure abbreviazioni utente 1 e 2).

Opzioni
-c command
Convoglia l'output command.

-d banca dati
Specificare la banca dati.

-h
Visualizza un messaggio di aiuto che spiega il comando.

-o Nome del file
Scrivi l'output su filename anziché su stdout.

-O Nome del file
Aggiungi l'output a nomefile invece di inviarlo a stdout.

specificatore di nota
Specificare una nota tramite il suo valore :NID: o il suo valore :NCK:.

destinazione del collegamento
Specificare uno o più target di collegamento tramite i relativi :ID:, :CK:, :AU:, :KW:, :JF:,
:JO:, :J1: o :J2: valori.

Esempio
refdbc:
deletelink :NID:=12 :CK:=Miller1999 :KW:=biochimica

Questo comando cancellerà i collegamenti dalla nota che porta l'ID 12 ad un riferimento
specificato dalla chiave di citazione "Miller1999" e dalla parola chiave "biochimica".

deletenote
Sinossi
deletenote [-d banca dati] [-h] [[-c command] | [-o file di uscita] | [-O file di uscita]] {{ID...} |
{-f infilare}}

Descrizione
Elimina la nota estesa con l'identificatore ID dal database corrente. Parecchi
le note estese possono essere specificate in una singola chiamata di questo comando. Note con
i valori ID consecutivi possono essere specificati come intervalli.

Attenzione
Non è possibile eliminare una nota se appartiene ad un utente diverso.

Opzioni
-c command
Convoglia l'output command.

-d banca dati
Specificare la banca dati.

-f infilare
Leggere un elenco di valori NID nel formato RIS da infilare.

-h
Visualizza un messaggio di aiuto che spiega il comando.

-o Nome del file
Scrivi l'output su filename anziché su stdout.

-O Nome del file
Aggiungi l'output a nomefile invece di inviarlo a stdout.

NID
Tutti gli altri argomenti vengono interpretati come un elenco di valori noteID. È possibile utilizzare gli intervalli
per specificare NID consecutivi. Se né NID né an infilare sono forniti, refdbc
tenta di leggere i NID da stdin. Puoi chiedere a refdbc di leggere i valori NID
stdin in aggiunta ad altri NID utilizzando il file -f stdin opzione.

Esempio
refdbc:
deletenote 3 5-10 26

Questo comando eliminerà le note estese con i valori ID da 3, da 5 a 10 e
26

elimina rif
Sinossi
elimina rif [-d banca dati] [-h] [[-c command] | [-o file di uscita] | [-O file di uscita]] {{ID...} |
{-f infilare}}

Descrizione
Elimina il riferimento con l'identificatore ID dal database corrente. Parecchi
i riferimenti possono essere specificati in una singola chiamata di questo comando. Riferimenti con
i valori ID consecutivi possono essere specificati come intervalli.

Attenzione
Non è possibile eliminare un riferimento se appartiene al riferimento personale
elenco di più di un utente.

Se sei l'unico utente di questo riferimento e vai avanti ed eliminalo, tutti i dati
salvato nei riferimenti specificati scomparirà, quindi fai attenzione con questo comando.
Assicurati di comprendere la differenza tra elimina rif comando e il
dumpref comando. Il primo cancella i dati, il secondo cancella solo i tuoi
dati personali associati ai riferimenti specificati (le note, la disponibilità,
e ristampare i dati) e rimuove la tua associazione con questo riferimento. In altro
parole, elimina rif rimuove il riferimento dal database, mentre dumpref rimuove
il riferimento dalla tua lista di referenze personale, lasciando i restanti dati per
gli altri utenti del database.

Opzioni
-c command
Convoglia l'output command.

-d banca dati
Specificare la banca dati.

-f infilare
Leggere un elenco di valori ID nel formato RIS da infilare. Questo elenco potrebbe essere il
risultato di un precedente comando getref.

-h
Visualizza un messaggio di aiuto che spiega il comando.

-o Nome del file
Scrivi l'output su filename anziché su stdout.

-O Nome del file
Aggiungi l'output a nomefile invece di inviarlo a stdout.

ID
Tutti gli altri argomenti vengono interpretati come un elenco di valori ID. Gli intervalli possono essere utilizzati per
specificare ID consecutivi. Se né gli ID né un infilare sono forniti, refdbc
tenta di leggere gli ID da stdin. Puoi chiedere a refdbc di leggere i valori ID da
stdin in aggiunta ad altri ID utilizzando il file -f stdin opzione.

Esempio
refdbc:
elimina rif 3 5-10 26

Questo comando eliminerà i riferimenti con i valori ID da 3, da 5 a 10 e 26.

dumpref
Sinossi
dumpref [-b lista nome] [-d banca dati] [-h] [[-c command] | [-o file di uscita] | [-O file di uscita]]
{[ID...] | [-f filetto]...}

Descrizione
Rimuove i riferimenti dall'elenco di riferimenti personali specificato nel database corrente.
Se non viene specificato alcun elenco di riferimento personale, l'elenco predefinito (che porta lo stesso nome
come nome utente del database) verrà utilizzato al suo posto.

Opzioni
-b lista nome
Utilizzare l'elenco di riferimento personale denominato lista nome.

-c command
Convoglia l'output command.

-d banca dati
Specificare la banca dati.

-f infilare
Leggere un elenco di valori ID nel formato RIS da infilare. Questo elenco potrebbe essere il
risultato di un precedente comando getref.

-h
Visualizza un messaggio di aiuto che spiega il comando.

-o Nome del file
Scrivi l'output su filename anziché su stdout.

-O Nome del file
Aggiungi l'output a nomefile invece di inviarlo a stdout.

ID
Tutti gli altri argomenti vengono interpretati come un elenco di valori ID. Gli intervalli possono essere utilizzati per
specificare ID consecutivi. Se né gli ID né un infilare sono forniti, refdbc
tenta di leggere gli ID da stdin. Puoi chiedere a refdbc di leggere i valori ID da
stdin in aggiunta ad altri ID utilizzando il file -f stdin opzione.

Esempio
refdbc:
dumpref -f foo.ris 3 5-10 26

Questo comando rimuoverà i riferimenti 3, da 5 a 10 e 26 oltre a quelli
elencato nel file foo.ris dalla tua lista di riferimento personale.

getau, ottenuto, getas, getax
Sinossi
getau [-d banca dati] [-h] [[-c command] | [-o file di uscita] | [-O file di uscita]]
[-N limite[:compensazione]] [-s formato] {unix-regexp}

ottenuto [-d banca dati] [-h] [[-c command] | [-o file di uscita] | [-O file di uscita]]
[-N limite[:compensazione]] [-s formato] {unix-regexp}

ghetto [-d banca dati] [-h] [[-c command] | [-o file di uscita] | [-O file di uscita]]
[-N limite[:compensazione]] [-s formato] {regexp}

ghetto [-d banca dati] [-h] [[-c command] | [-o file di uscita] | [-O file di uscita]]
[-N limite[:compensazione]] [-s formato] {regexp}

Descrizione
Recupera tutti i nomi degli autori che corrispondono all'espressione regolare regexp nella corrente
Banca dati. Se non viene fornito alcun argomento di espressione regolare, contro tutti i verranno elencati i nomi degli autori, che potrebbero
o potrebbe non essere quello che desideri. getau recupera il primario autori che è il massimo
caso comune se si desidera individuare una pubblicazione. ottenuto e ghetto recuperare il libro o
rispettivamente redattori di periodici e autori di serie. getax recupera gli autori da qualsiasi
livello.

Opzioni
-c command
Convoglia l'output command.

-d banca dati
Specificare la banca dati.

-h
Visualizza un messaggio di aiuto che spiega il comando.

-N limite[:compensazione]
Limita il numero di set di dati restituiti. Se limitare viene utilizzato da solo, il primo
limitare vengono restituiti i nomi degli autori. Se facoltativo offset viene utilizzato anche l'argomento
il primo offset i nomi degli autori verranno saltati e il successivo limitare nomi degli autori
verrà restituito.

-o Nome del file
Scrivi l'output su filename anziché su stdout.

-O Nome del file
Aggiungi l'output a nomefile invece di inviarlo a stdout.

-s formato
Richiedi ulteriori informazioni sulla frequenza. "freq" fornisce il numero assoluto di
riferimenti che contengono l'autore indicato. "relfreq" riporta una frequenza relativa
indicatore come numero intero compreso tra 0 e 10.

regexp
Tutti gli altri argomenti vengono interpretati come un'espressione regolare unix che limita il
risultati ai nomi degli autori corrispondenti.

Note:
Alcuni motori di database, come SQLite, non supportano lo stile Unix regolare
espressioni. Utilizzare invece le espressioni regolari SQL.

Esempio
refdbc:
getau -o autori.txt '^Simpson'

Questo comando scriverà nel file un elenco di tutti gli autori che iniziano con "Simpson".
autori.txt.

refdbc:
getau -N 5:10

Questo comando stampa i nomi degli autori da 11 a 15.

getjo, prendi jf, prendij1, getj2
Sinossi
getjo [-a] [-d banca dati] [-h] [[-c command] | [-o file di uscita] | [-O file di uscita]]
[-N limite[:compensazione]] [-s formato] {regexp}

getjf [-a] [-d banca dati] [-h] [[-c command] | [-o file di uscita] | [-O file di uscita]]
[-N limite[:compensazione]] [-s formato] {regexp}

getj1 [-a] [-d banca dati] [-h] [[-c command] | [-o file di uscita] | [-O file di uscita]]
[-N limite[:compensazione]] [-s formato] {regexp}

getj2 [-a] [-d banca dati] [-h] [[-c command] | [-o file di uscita] | [-O file di uscita]]
[-N limite[:compensazione]] [-s formato] {regexp}

Descrizione
Recupera tutti i nomi del journal che corrispondono all'espressione regolare regexp nella corrente
Banca dati. Il regexp verrà abbinata la sigla della rivista, il nome completo, il
rispettivamente l'abbreviazione personalizzata 1 e l'abbreviazione personalizzata 2. Se nessuna espressione regolare
argomento è dato, contro tutti i verranno elencati i nomi delle riviste disponibili.

Opzioni
-a
Restituisce tutti i sinonimi dei nomi delle riviste, ad esempio nome completo, abbreviazione, personalizzato
abbreviazione 1 e abbreviazione personalizzata 2. Se l'opzione è assente, solo il nome
che hai cercato, verrà restituito, ad esempio, solo il nome completo nel caso di
getjf.

-c command
Convoglia l'output command.

-d banca dati
Specificare la banca dati.

-h
Visualizza un messaggio di aiuto che spiega il comando.

-N limite[:compensazione]
Limita il numero di set di dati restituiti. Se limitare viene utilizzato da solo, il primo
limitare vengono restituiti i nomi dei journal. Se facoltativo offset viene utilizzato anche l'argomento
il primo offset i nomi dei diari verranno saltati e quello successivo limitare nomi di riviste
verrà restituito.

-o Nome del file
Scrivi l'output su filename anziché su stdout.

-O Nome del file
Aggiungi l'output a nomefile invece di inviarlo a stdout.

-s formato
Richiedi ulteriori informazioni sulla frequenza. "freq" fornisce il numero assoluto di
riferimenti che contengono il nome della rivista specificato. "relfreq" segnala un parente
indicatore di frequenza come numero intero compreso tra 0 e 10.

regexp
Tutti gli altri argomenti vengono interpretati come un'espressione regolare unix che limita il
risultati ai nomi delle riviste corrispondenti.

Note:
Alcuni motori di database, come SQLite, non supportano lo stile Unix regolare
espressioni. Utilizzare invece le espressioni regolari SQL.

Esempio
refdbc:
getjo -a -o journals.txt '^J'

Questo comando elencherà tutti i sinonimi delle riviste le cui abbreviazioni iniziano con a
J maiuscola. L'output verrà reindirizzato nel file journals.txt.

prendilo
Sinossi
prendilo [-d banca dati] [-h] [[-c command] | [-o file di uscita] | [-O file di uscita]]
[-N limite[:compensazione]] [-s formato] {regexp}

Descrizione
Recupera tutte le parole chiave che corrispondono all'espressione regolare regexp nella corrente
Banca dati. Se non viene specificato alcun argomento regexp, lo saranno tutte le parole chiave nel database
elencati.

Opzioni
-c command
Convoglia l'output command.

-d banca dati
Specificare la banca dati.

-h
Visualizza un messaggio di aiuto che spiega il comando.

-N limite[:compensazione]
Limita il numero di set di dati restituiti. Se limitare viene utilizzato da solo, il primo
limitare vengono restituite le parole chiave. Se facoltativo offset viene utilizzato anche l'argomento the
prima di tutto offset le parole chiave verranno saltate e quella successiva limitare le parole chiave saranno
restituito.

-o Nome del file
Scrivi l'output su filename anziché su stdout.

-O Nome del file
Aggiungi l'output a nomefile invece di inviarlo a stdout.

-s formato
Richiedi ulteriori informazioni sulla frequenza. "freq" fornisce il numero assoluto di
riferimenti che contengono la parola chiave specificata. "relfreq" riporta una frequenza relativa
indicatore come numero intero compreso tra 0 e 10.

regexp
Tutti gli altri argomenti vengono interpretati come un'espressione regolare unix che limita il
risultati alle parole chiave corrispondenti.

Note:
Alcuni motori di database, come SQLite, non supportano lo stile Unix regolare
espressioni. Utilizzare invece le espressioni regolari SQL.

Esempi
refdbc:
prendilo -o parole chiave.txt '^An.*l$'

Questo comando richiederà un elenco di tutte le parole chiave che iniziano con "An" e terminano con
lettera "l", come "Animale", e scrivi il risultato nel file parole chiave.txt.

~#
refdbc -C prendilo -s frequenza -c "ordinare -r|tagliare -d ':' -f 2"|meno

Qui eseguiamo il prendilo comando dalla shell. L'elenco dei risultati contiene la frequenza
di ciascuna parola chiave restituita. I dati vengono ordinati in ordine decrescente secondo
frequenza e le informazioni sulla frequenza stessa vengono rimosse. Naturalmente c'è
più di un modo per arrivare qui. Ad esempio potresti usare il file -c opzione a cui inviare i dati
stdout e convogliarli attraverso l'argomentazione di -c opzione nell'esempio mostrato sopra.

getnote
Sinossi
getnote [-d banca dati] [-E codifica] [-h] [[-c command] | [-o file di uscita] | [-O file di uscita]]
[-N limite[:compensazione]] [-P] [-S stringa di ordinamento] [-t tipo di uscita] {[stringa di ricerca] |
[-f filetto]}

Descrizione
Visualizza tutte le note estese che corrispondono al file stringa di ricerca nel database corrente.
Fare riferimento alla sezione Il linguaggio di query per una descrizione della sintassi di una ricerca
stringa.

Opzioni
-c command
Convoglia l'output command.

-d banca dati
Specificare la banca dati.

-E codifica
Selezionare la codifica dei caratteri per i dati di output se è diversa da
codifica del database. Puoi richiedere qualsiasi codifica supportata dal tuo libiconv locale
(Vedi uomo iconv_open per un elenco delle codifiche disponibili).

-f infilare
Leggi la stringa di ricerca da infilare. Questo è un modo semplice per rieseguire le query salvate.

-h
Visualizza un messaggio di aiuto che spiega il comando.

-N limite[:compensazione]
Limita il numero di set di dati restituiti. Se limitare viene utilizzato da solo, il primo
limitare vengono restituite le note estese. Se facoltativo offset l'argomento è usato come
beh, il primo offset le note verranno saltate e quella successiva limitare le note saranno
restituito.

-o Nome del file
Scrivi l'output su filename anziché su stdout.

-O Nome del file
Aggiungi l'output a nomefile invece di inviarlo a stdout.

-P
Limita la ricerca alle note aggiunte dall'utente corrente. Se questo interruttore
è assente, verrà effettuata la ricerca in tutto il database.

-S stringa di ordinamento
Ordina l'output. Attualmente puoi ordinare solo per ID (impostazione predefinita) o per PY
(anno di pubblicazione).

-t tipo di uscita
Seleziona il tipo di uscita. Sono disponibili "scrn", "html", "xhtml" e "xnote" per
un formato compatto adatto alla navigazione da terminale, HTML, XHTML o XML nativo
formato, rispettivamente.

stringa di ricerca
Il resto degli argomenti viene interpretato come una stringa di ricerca. La sintassi di
le query sono descritte nella sezione Linguaggio delle query.

Esempio
refdbc:
getnote -t xnote :CK:=Miller1999

Questo comando recupera le note allegate al riferimento con la chiave di citazione
"Miller1999" e li visualizza nel formato xnote.

getref
Sinossi
getref [-b lista nome] [-d banca dati] [-E codifica] [-h] [[-c command] | [-o file di uscita] |
[-O file di uscita,-N limite[:compensazione]] [-s stringa-formato] [-S stringa di ordinamento]
[-t formato di output] {[stringa di ricerca] | [-f filetto]}

Descrizione
Visualizza tutti i set di dati che corrispondono a stringa di ricerca nel database corrente. Fare riferimento a
la sezione Il linguaggio di query per una descrizione della sintassi di una stringa di ricerca. Vedere
il comando countref se vuoi sapere quanti riferimenti corrispondono alla tua query corrente
senza effettivamente recuperare una quantità possibilmente grande di dati di riferimento.

Opzioni
-b lista nome
Limita la ricerca alla lista di riferimento personale nominata lista nome.

-c command
Convoglia l'output command.

-d banca dati
Specificare la banca dati.

-E codifica
Selezionare la codifica dei caratteri per i dati di output se è diversa da
codifica del database. Puoi richiedere qualsiasi codifica supportata dal tuo libiconv locale
(Vedi uomo iconv_open per un elenco delle codifiche disponibili).

-f infilare
Leggi la stringa di ricerca da infilare. Questo è un modo semplice per rieseguire le query salvate.

-h
Visualizza un messaggio di aiuto che spiega il comando.

-N limite[:compensazione]
Limita il numero di set di dati restituiti. Se limitare viene utilizzato da solo, il primo
limitare vengono restituiti i riferimenti corrispondenti. Se facoltativo offset l'argomento è usato come
beh, il primo offset i riferimenti corrispondenti verranno saltati e quello successivo limitare
verranno restituiti i riferimenti corrispondenti.

-o Nome del file
Scrivi l'output su filename anziché su stdout.

-O Nome del file
Aggiungi l'output a nomefile invece di inviarlo a stdout.

-s stringa-formato
Specificare campi aggiuntivi e pseudo-campi (N1, N2/AB, NX, RP, SN, AD, CY, PB,
LX, da U1 a U5, da M1 a M3) che non vengono visualizzati per impostazione predefinita, ad eccezione di
i formati di output RIS e risx. Utilizzare "TUTTI" come argomento per visualizzare tutti i disponibili
campi. Se vengono specificati più campi, l'argomento deve essere racchiuso da single
Virgolette. Se applicato all'output RIS, è possibile specificare l'ID come stringa-formato a
ottenere solo un elenco di valori ID in formato RIS per tutti i riferimenti che corrispondono a
ricerca. Questo è un modo conveniente per generare elenchi di ID per operazioni successive come
elimina rif.

-S stringa di ordinamento
Ordina l'output. Attualmente puoi ordinare solo per ID (impostazione predefinita) o per PY
(anno di pubblicazione).

-t tipo di uscita
Seleziona il tipo di uscita. Sono disponibili "scrn", "ris", "risx", "html", "xhtml",
"db31", "db31x", "db50x, "teix", "tei5x", "mods" e "bibtex" per una compatta
formato adatto alla navigazione da terminale, i formati nativi RIS e risx (XML),
HTML, XHTML, DocBook SGML, DocBook XML (basato su DTD), DocBook XML (basato su schema),
Rispettivamente il formato TEI P4 XML, TEI P5 XML, MODS o BibTeX.

stringa di ricerca
Il resto degli argomenti viene interpretato come una stringa di ricerca. La sintassi di
le query sono descritte nella sezione Linguaggio delle query.

Esempio
refdbc:
getref -t ris -o temp.sgml -E ISO-8859-15 ":AU:='& ^Dai ^Jones' E :KW:=circolare\ dicroismo"

Questo comando recupera articoli con un autore che inizia con "Doe" e un autore
a partire da “Jones” che hanno la parola chiave “dicroismo circolare”. L'output sarà
salvato in formato RIS nel file temp.sgml utilizzando la codifica dei caratteri ISO-8859-15.

Aiuto, ?
Sinossi
Aiuto

?

Descrizione
Visualizza un breve riepilogo dei comandi disponibili.

Note:
Questo comando non è disponibile in modalità batch (utilizzare il file -h opzione invece di
rivedere l'utilizzo della riga di comando).

Esempio
refdbc:
Aiuto

Questo elencherà i comandi disponibili.

listdb
Sinossi
listdb [-h] [espressione-reg.database]

Descrizione
Elenca tutti i database disponibili se non viene specificato alcun argomento. Se espressione-reg.database is
specificato, verranno elencati solo i database che corrispondono a questa espressione.

Opzioni
-h
Visualizza un messaggio di aiuto che spiega il listdb comando.

espressione-reg.database
Un'espressione regolare SQL valida che limita l'output ai nomi di database corrispondenti.

Esempio
refdbc:
listdb % dB

Questo comando elencherà tutti i database disponibili che iniziano con "db".

stile di lista
Sinossi
stile di lista {stile-regexp}

Descrizione
Elenca tutti gli stili di bibliografia disponibili che corrispondono stile-regexp.Se nessun argomento lo è
specificato, verranno elencati tutti gli stili disponibili.

Opzioni
-h
Visualizza un messaggio di aiuto che spiega il listdb comando.

stile-regexp
Un'espressione regolare Unix valida che limita l'output ai nomi di stile corrispondenti.

Note:
Alcuni motori di database, come SQLite, non supportano lo stile Unix regolare
espressioni. Utilizzare invece le espressioni regolari SQL.

Esempio
refdbc:
stile di lista ^ J.*

Questo elencherà tutti gli stili di bibliografia che iniziano con una "J" maiuscola.

pickrif
Sinossi
pickrif [-b lista nome] [-d banca dati] [-h] [[-c command] | [-o file di uscita] | [-O file di uscita]]
{[ID...] | [-f filetto]}

Descrizione
Aggiunge riferimenti all'elenco di riferimenti personali specificato nel database corrente. Se
non è specificato alcun elenco di riferimento personale, l'elenco predefinito (che porta lo stesso nome di
il nome utente del tuo database) verrà utilizzato al suo posto.

Opzioni
-b lista nome
Utilizzare l'elenco di riferimento personale denominato lista nome.

-c command
Convoglia l'output command.

-d banca dati
Specificare la banca dati.

-f infilare
Leggere un elenco di valori ID nel formato RIS da infilare. Questo elenco potrebbe essere il
risultato di un precedente comando getref.

-h
Visualizza un messaggio di aiuto che spiega il comando.

-o Nome del file
Scrivi l'output su filename anziché su stdout.

-O Nome del file
Aggiungi l'output a nomefile invece di inviarlo a stdout.

ID
Tutti gli altri argomenti vengono interpretati come un elenco di valori ID. Gli intervalli possono essere utilizzati per
specificare ID consecutivi. Se né gli ID né un infilare sono forniti, refdbc
tenta di leggere gli ID da stdin. Puoi chiedere a refdbc di leggere i valori ID da
stdin in aggiunta ad altri ID utilizzando il file -f stdin opzione.

Esempio
refdbc:
pickrif -f foo.ris 3 5-10 26

Questo comando aggiungerà i riferimenti 3, da 5 a 10 e 26 oltre a quelli elencati
nel file foo.ris al tuo elenco di riferimento personale.

countnote
Sinossi
countnote [-b lista nome] [-c command] [-d banca dati] [-h] [-N limite[:compensazione]]
{[stringa di ricerca] | [-f filetto]}

Descrizione
Conta tutte le note estese che corrispondono a stringa di ricerca nel database corrente. Fare riferimento
alla sezione Il linguaggio di query per una descrizione della sintassi di una stringa di ricerca.
Questo comando è equivalente al comando getnote tranne per il fatto che non restituisce il file
note corrispondenti. Li conta e basta.

Opzioni
-b lista nome
Limita la ricerca alla lista di riferimento personale nominata lista nome.

-c command
Convoglia l'output command.

-d banca dati
Specificare la banca dati.

-f infilare
Leggi la stringa di ricerca da infilare. Questo è un modo semplice per rieseguire le query salvate.

-h
Visualizza un messaggio di aiuto che spiega il comando.

-N limite[:compensazione]
Limita il numero di set di dati restituiti. Se limitare viene utilizzato da solo, il primo
limitare vengono restituiti i riferimenti corrispondenti. Se facoltativo offset l'argomento è usato come
beh, il primo offset i riferimenti corrispondenti verranno saltati e quello successivo limitare
verranno restituiti i riferimenti corrispondenti.

stringa di ricerca
Il resto degli argomenti viene interpretato come una stringa di ricerca. La sintassi di
le query sono descritte nella sezione Linguaggio delle query.

Esempio
refdbc:
countnote :KW:~[rR]recensione

Questo comando cerca note estese collegate a riferimenti che contengono
parole chiave come "recensione" o "recensione". Il comando restituirà il numero di corrispondenza
note nel riepilogo dei risultati.

controrif
Sinossi
controrif [-b lista nome] [-c command] [-d banca dati] [-h] [-N limite[:compensazione]]
{[stringa di ricerca] | [-f filetto]}

Descrizione
Conta tutti i set di dati che corrispondono a stringa di ricerca nel database corrente. Fare riferimento a
la sezione Il linguaggio di query per una descrizione della sintassi di una stringa di ricerca.
Questo comando è equivalente al comando getref tranne per il fatto che non restituisce il file
riferimenti corrispondenti. Li conta e basta.

Opzioni
-b lista nome
Limita la ricerca alla lista di riferimento personale nominata lista nome.

-c command
Convoglia l'output command.

-d banca dati
Specificare la banca dati.

-f infilare
Leggi la stringa di ricerca da infilare. Questo è un modo semplice per rieseguire le query salvate.

-h
Visualizza un messaggio di aiuto che spiega il comando.

-N limite[:compensazione]
Limita il numero di set di dati restituiti. Se limitare viene utilizzato da solo, il primo
limitare vengono restituiti i riferimenti corrispondenti. Se facoltativo offset l'argomento è usato come
beh, il primo offset i riferimenti corrispondenti verranno saltati e quello successivo limitare
verranno restituiti i riferimenti corrispondenti.

stringa di ricerca
Il resto degli argomenti viene interpretato come una stringa di ricerca. La sintassi di
le query sono descritte nella sezione Linguaggio delle query.

Esempio
refdbc:
controrif ":AU:='& ^Dai ^Jones' E :KW:=circolare\ dicroismo"

Questo comando cerca articoli con un autore che inizia con "Doe" e un autore
a partire da “Jones” che hanno la parola chiave “dicroismo circolare”. Il comando lo farà
restituire il numero di riferimenti corrispondenti nel riepilogo dei risultati.

selectdb
Sinossi
selectdb [-h] {banca dati}

Descrizione
Seleziona banca dati come database corrente. Questo database attuale verrà utilizzato in tutti
query a meno che non si specifichi un database diverso con il file -d opzione della query
comandi.

Note:
Questo comando non è disponibile in modalità batch. Usa il -d opzione della riga di comando
anziché.

Opzioni
-h
Visualizza un messaggio di aiuto che spiega il comando.

banca dati
Il nome del database da selezionare.

Esempio
refdbc:
selectdb db1

Questo comando renderà il database db1 il database attivo. Tutte le ulteriori domande e
le operazioni influenzeranno questo database.

set
Sinossi
set [-h] [nomevar] [valorevar]

Descrizione
Il set Il comando visualizza o modifica i valori delle variabili di configurazione.

Se chiami set senza alcun argomento, mostrerà un elenco di tutte le configurazioni
variabili con i loro valori correnti.

Se chiami set con un argomento, visualizzerà il valore di questo particolare
variabile.

Se chiami set con due argomenti, imposterà la variabile (primo argomento) al
nuovo valore (secondo argomento). Per specificare un valore vuoto, utilizzare due virgolette come
Questo:"".

Note:
Per ovvie ragioni, set non visualizzerà mai la password corrente anche se puoi
sicuramente cambia la password con questo comando. Per essere sicuro che nessun altro veda il
nuova password che inserisci, esegui il comando set passwd *. Ti verrà quindi chiesto
per inserire una password che non verrà riprodotta sullo schermo.

Questo comando non è disponibile in modalità batch, utilizzare le opzioni della riga di comando
Invece. Nella modalità interattiva, le modifiche alle variabili di configurazione sono
limitato alla sessione corrente. Se vuoi modificare i valori in modo permanente,
dovrebbe piuttosto modificare uno dei file di configurazione.

Opzioni
-h
Visualizza un messaggio di aiuto che spiega il set comando.

nomevar
Il nome della variabile il cui valore deve essere visualizzato o impostato.

valorevar
Il nuovo valore della variabile da impostare.

Esempio
refdbc:
set timeout 90

Questo comando imposterà il timeout a 90 secondi per la sessione corrente.

updatejo
Sinossi
updatejo [-d banca dati] [-h] [[-c command] | [-o file di uscita] | [-O file di uscita]] {:XY:=Nome}
{:XY:=Nome...}

Descrizione
Aggiorna l'elenco dei sinonimi di un particolare periodico.

Ogni periodico può avere fino a quattro nomi sinonimi. Il nome completo e un funzionario
abbreviazione (ad esempio secondo l'Index Medicus per le pubblicazioni biomediche) dovrebbe
essere sempre fornito se disponibile. Inoltre, refdb può memorizzare fino a due file definiti dall'utente
abbreviazioni che possono servire come abbreviazioni durante l'aggiunta di set di dati.

Opzioni
-c command
Convoglia l'output command.

-d banca dati
Specificare la banca dati.

-h
Visualizza un messaggio di aiuto che spiega il comando.

-o Nome del file
Scrivi l'output su filename anziché su stdout.

-O Nome del file
Aggiungi l'output a nomefile invece di inviarlo a stdout.

:XY:=nome
XY sta per uno tra JF, JO, J1 o J2 che denotano il nome completo, l'abbreviato
nome e le abbreviazioni utente 1 e 2, rispettivamente. Devi rifornire a
almeno due di questi elementi. Il primo seleziona il periodico tramite uno dei suoi
nomi esistenti nel database. Tutti gli altri elementi si aggiornano o aggiungono i nomi come
fornito.

Esempio
refdbc:
updatejo :JO:="J.Biol.Chem." :JF:="Il News of Biologico Chimica"

Aggiunge (o modifica) il nome completo del periodico conosciuto con la sua abbreviazione ufficiale
come "J.Biol.Chem." leggere "The Journal of Biological Chemistry".

updatenote
Sinossi
updatenote [-d banca dati] [-E codifica] [-h] [[-c command] | [-o file di uscita] |
[-O file di uscita,filetto...]

Descrizione
Aggiorna le note estese in filetto nel database corrente.

Questo comando è essenzialmente uguale a addnote, ma utilizza citekey o id
attributi (in questo ordine) per aggiornare una nota esistente nel database. Se la
la nota specificata non esiste nel database, ne verrà creata una nuova.

Opzioni
-c command
Convoglia l'output command.

-d banca dati
Specificare la banca dati.

-E codifica
Selezionare la codifica dei caratteri per i dati di input se è diversa da
UTF-8 predefinito.

-h
Visualizza un messaggio di aiuto che spiega il comando.

-o Nome del file
Scrivi l'output su filename anziché su stdout.

-O Nome del file
Aggiungi l'output a nomefile invece di inviarlo a stdout.

Esempio
refdbc:
updatenote pippo.xml

Questo comando aggiornerà le note estese in foo.ris nell'area attualmente selezionata
Banca dati. Se le note non specificano una data, refdbd inserirà un timestamp
automaticamente.

aggiornamentorif
Sinossi
aggiornamentorif [-d banca dati] [-E codifica] [-h] [[-c command] | [-o file di uscita] |
[-O file di uscita,-t Digitare] [-P] [-U nome utente] [filetto]

Descrizione
Aggiorna i riferimenti in formato RIS in filetto nel database corrente.

Questo comando è essenzialmente uguale a addref, ma utilizza i campi ID nell'input
dati per aggiornare i riferimenti esistenti con lo stesso ID. Se l'ID di un riferimento non lo è
esistente nel database, viene creata una nuova voce, ignorando l'ID specificato nel RIS
o file risx. Attualmente refdb non controlla se il nuovo set di dati ne ha
somiglianza con quello vecchio avente lo stesso ID. Se dici a refdb di aggiornare a
riferimento, utilizza tutto ciò che invii a questo scopo.

Opzioni
-c command
Convoglia l'output command.

-d banca dati
Specificare la banca dati.

-E codifica
Selezionare la codifica dei caratteri per i dati di input se è diversa da
impostazione predefinita. I set di dati RIS possono utilizzare qualsiasi codifica utilizzata dal file libiconv
supporti (vedi uomo iconv_open per un elenco delle codifiche disponibili), eccetto UTF-16 e
UTF-32. I set di dati RISX portano quindi la codifica nelle istruzioni di elaborazione
questa opzione non è necessaria e viene ignorata.

-h
Visualizza un messaggio di aiuto che spiega il comando.

-o Nome del file
Scrivi l'output su filename anziché su stdout.

-O Nome del file
Aggiungi l'output a nomefile invece di inviarlo a stdout.

-t Digitare
Seleziona il tipo di dati di input. I valori possibili sono "ris" (predefinito) e "risx". Altro
i tipi di dati devono essere convertiti in uno di questi tipi prima di aggiungerli al file
Banca dati.

-P
Aggiorna solo le informazioni personali per questo riferimento, ovvero N1 (note), RP
(stato di ristampa) e campi AV (disponibilità). Questo aggiungerà automaticamente il file
riferimento alla tua lista di referenze personale. Tutti gli altri campi verranno ignorati.
Combina questa opzione con -g opzione, ad esempio per modificare rapidamente lo stato della ristampa
dei riferimenti esistenti a “IN FILE” da “NOT IN FILE” o da “SU RICHIESTA”.

-U nome utente
Fornisci un nome utente diverso da quello dell'utente corrente, quindi ad es
il personale tecnico o amministrativo può aggiungere referenze per conto di un ricercatore.

filetto
Tutti gli altri argomenti della riga di comando verranno interpretati come nomi di file da leggere
riferimenti da. Se non viene specificato alcun nome file, i dati verranno letti da stdin.

Esempio
refdbc:
aggiornamentorif -P foo.ris

Questo comando aggiornerà i riferimenti in foo.ris nell'attivo precedentemente selezionato
Banca dati. Solo le informazioni personali (AV, N1, RP) verranno aggiunte o modificate per il
utente attuale.

verboso
Sinossi
verboso [-h]

Descrizione
Attiva o disattiva la modalità dettagliata. Se la modalità dettagliata è attiva, i messaggi di errore e
gli avvertimenti possono essere un po' più comprensibili.

Opzioni
-h
Visualizza un messaggio di aiuto che spiega il verboso comando.

Esempio
refdbc:
verboso

A seconda del valore precedente, questo comando attiverà la modalità dettagliata o
off.

qualedb
Sinossi
qualedb [-h]

Descrizione
Visualizza numerose informazioni sul database attualmente selezionato.

Opzioni
-h
Visualizza un messaggio di aiuto che spiega il qualedb comando.

Esempio
refdbc:
qualedb

Questo stamperà le informazioni sul database attivo. Fare riferimento al selectdb
comando per informazioni su come modificare il database attivo. IL qualedb aspetto dell'output
come questo:

Database attuale: tutti i tipi
Numero di referenze: 45
ID di riferimento più alto: 45
Numero di note: 2
ID della nota più alta: 2
Codifica: ISO-8859-1
Tipo di database: risx
Tipo di server: pgsql
Creato: 2003/12/24 22:27:43 UTC
Utilizzando la versione refdb: 0.9.4-pre2
Ultima modifica: 2003-12-24 22:29:05 UTC

Utilizza refdbc online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad