Este é o comando refdbc que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
refdbc - a referência e cliente de gerenciamento de notas de RefDB
SINOPSE
Modo interativo:
refdbc [-c comando pager] [-d banco de dados] [-e destino de registro] [-f stdin] [-F Campos]
[-g desfilar] [-G Arquivo CSS] [-h] [-i Endereço IP] [-l nível de registro] [-L arquivo de log]
[-p porta] [-q] [-R pdfroot] [-T tempo] [-u nome] [-v] [-V] [-w senha] [-x]
[-y confdir]
Modo em lote:
refdbc -C comando [-c comando pager] [-d banco de dados] [-e destino de registro] [-f stdin]
[-F Campos] [-g desfilar] [-G Arquivo CSS] [-i Endereço IP] [-l nível de registro] [-L arquivo de log]
[-p porta] [-q] [-R pdfroot] [-T tempo] [-u nome] [-v] [-V] [-w senha] [-x]
[-y confdir]
DESCRIÇÃO
refdbc é um cliente de linha de comando que fornece os comandos para gerenciar referências e notas com
RefDB(7). refdbc pode ser iniciado em um modo interativo, fornecendo um prompt de comando. Modelo ?
or ajudar para ver uma lista de comandos disponíveis. Alternativamente, você pode iniciar o refdbc em
modo não interativo. refdbc executará o comando solicitado e retornará. Neste modo
refdbc aceitará entrada em stdin para uma variedade de comandos, permitindo a tubulação Unix.
OPÇÕES
-c comando pager
A linha de comando do pager a ser usado. Em vez de um pager, você pode, é claro,
especifique qualquer comando válido que aceite dados em stdin. Use "stdout" para solicitar dados
saída para stdout. Este é o padrão, mas você pode querer especificá-lo no comando
linha se você precisar substituir temporariamente uma configuração de pager padrão em sua configuração
arquivo.
-C comando
O comando a ser executado no modo não interativo. Você pode fornecer todas as opções e
parâmetros que o comando aceita na linha de comando refdba.
-d banco de dados
O nome do banco de dados padrão. Você pode alterar o banco de dados a qualquer momento durante um
sessão interativa.
-e destino de registro
log-destination pode ter os valores 0, 1 ou 2, ou as strings equivalentes stderr,
syslogou lima, respectivamente. Este valor especifica para onde vão as informações do log.
0 (zero) significa que as mensagens são enviadas para stderr. Eles estão imediatamente disponíveis no
tela, mas eles podem interferir com a saída do comando. 1 irá enviar a saída para o
instalação de syslog. Lembre-se de que o syslog deve ser configurado para aceitar mensagens de log
a partir de programas de usuário, consulte o syslog(8) página de manual para mais informações. Tipo Unix
os sistemas geralmente salvam essas mensagens em /var/log/user.log. 2 irá enviar as mensagens para
um arquivo de log personalizado que pode ser especificado com o -L opção.
-f stdin
Leia os dados de stdin. refdbc geralmente sabe quando deve ler stdin. No entanto, um
poucos comandos usam dados fornecidos na linha de comando, mas também permitem a leitura de um arquivo.
Use esta opção para forçar refdbc a ler de stdin in Adição para valores fornecidos em
a linha de comando.
-F Campos
Especifique os campos padrão que devem ser exibidos em um getref inquerir.
-g desfilar
Esta opção pode ser usada para adicionar alguns campos padrão a todas as referências RIS que são
adicionado ou atualizado. O argumento deffile é o nome do arquivo de um arquivo RIS contendo estes
campos adicionais. refdbc primeiro tenta o nome do arquivo como está, então deve ser um válido
caminho relativo ou absoluto. Se o arquivo não for encontrado, o refdb procura o arquivo em
$ HOME. O comando é abortado se o arquivo não for encontrado.
-G Arquivo CSS
Especifique o URL de um arquivo Cascading Style Sheets (CSS). Este arquivo será usado para
personalizar a saída HTML do getref comando. O URL pode ser um caminho local
(por exemplo, refdb.css, /home/myname/custom.css) ou o endereço da web de um arquivo em uma web
servidor (por exemplo http://www.mycomp.com/refdb.css).
-h
Exibe a tela de ajuda e uso e sai.
-i Endereço IP
Defina o endereço IP da caixa que está executando o servidor de aplicativos refdbd(1).
Em vez do endereço IP, você também pode especificar o nome do host, desde que possa ser
resolvido adequadamente pelo seu sistema.
-l nível de registro
Especifique a prioridade até a qual os eventos são registrados. Este é um número entre 0
e 7 ou uma das cordas emergir, alerta, crit, errar, aviso, aviso prévio, info, depurar,
respectivamente (consulte também as definições de nível de log). -1 desativa o registro completamente. Um baixo
nível de log como 0 significa que apenas as mensagens mais críticas são registradas. Um tronco mais alto
nível significa que eventos menos críticos também são registrados. 7 incluirá depuração
mensagens. O último pode ser prolixo e abundante, então você deseja evitar este nível de registro
a menos que você precise rastrear problemas.
-L arquivo de log
Especifique o caminho completo para um arquivo de log que receberá as mensagens de log. Normalmente, este
seria / var / log / refdba.
-p porta
Defina a porta da caixa que está executando o servidor de aplicativos.
-q
Comece sem ler os arquivos de configuração. O cliente usará o tempo de compilação
padrões para todos os valores que você não define com opções de linha de comando. Útil para
depurar arquivos de configuração.
-R pdfroot
Especifique o caminho raiz de sua coleção de impressões eletrônicas.
-T tempo
Defina o tempo limite para o diálogo cliente / servidor de aplicativos em segundos. Uma conexão com
tentativas malsucedidas de leitura ou gravação serão consideradas mortas e retiradas do ar após
este período de tempo já passou.
-u nome
Defina o nome de usuário para o acesso ao banco de dados. Nota: Este nome de usuário não precisa ser idêntico a
o nome de login do usuário. Este é o nome de usuário necessário para acessar o banco de dados
servidor.
-v
Imprime a versão e as informações de copyright e sai.
-V
Alterna para o modo detalhado.
-w senha
Defina a senha de acesso ao banco de dados. Nota: Esta senha não precisa ser idêntica a
a senha de login do usuário. Esta é a senha necessária para acessar o banco de dados
servidor.
-x
Envie senhas não criptografadas.
-y confdir
Especifique o diretório onde os arquivos de configuração global estão. Nota: Por padrão, todos
Os aplicativos RefDB procuram seus arquivos de configuração em um diretório que é especificado
durante a etapa de configuração ao construir o pacote. Ou seja, você não precisa do -y
opção a menos que você use binários pré-compilados em locais incomuns, por exemplo, realocando um
pacote rpm.
DIAGNÓSTICO
O código de saída é 0 se tudo correr bem. Será 1 se o comando (quando executado em modo batch)
ou o último comando (quando executado no modo interativo) retornou um erro, ou se houve um
condição de erro geral durante a inicialização, como falta de memória disponível.
CONFIGURAÇÃO
refdbc avalia o arquivo de configuração refdbcrc na inicialização para inicializar a si mesmo.
mesa 1. refdbcrc
┌───────────────┬──────────────────────┬────────────── ───────────────┐
│Variável │ Padrão │ Comentário │
├───────────────┼──────────────────────┼────────────── ───────────────┤
│cssurl │ (nenhum) │ O URL de um Cascading │
│ │ │ Arquivo de folha de estilo (CSS). │
│ │ │ Este arquivo, se especificado, │
│ │ │ é usado para personalizar o │
│ │ │ aparência visual do │
│ │ │ Saída HTML do │
│ │ │ getref comando. │
├───────────────┼──────────────────────┼────────────── ───────────────┤
│defaultdb │ (nenhum) │ O banco de dados padrão. │
│ │ │ refdbc tentará usar │
│ │ │ este banco de dados, a menos que você │
│ │ │ selecione um diferente │
│ │ │ com o selectdb │
Comando │ │ │. │
├───────────────┼──────────────────────┼────────────── ───────────────┤
│defaultris │ (nenhum) │ O caminho de um arquivo RIS │
│ │ │ com entradas que devem │
│ │ │ ser adicionado a todos os novos ou │
│ │ │ referências atualizadas. Este │
│ │ │ é normalmente usado para definir │
│ │ │ algum valor padrão para │
│ │ │ o campo RP ou para │
│ │ │ especificar adicional │
│ │ │ palavras-chave. │
├───────────────┼──────────────────────┼────────────── ───────────────┤
│fields │ (nenhum) │ Uma lista de │ adicionais
│ │ │ campos que devem ser │
│ │ │ exibido por padrão em │
│ │ │ a saída de referência. │
│ │ │ A lista é simples │
│ │ │ concatenação do │
│ │ │ nomes de campo. Possível │
Os campos │ │ │ são N1, N2, NX, │
│ │ │ AB, AD, RP, SN, PB, CY, │
│ │ │ UR, U1 a U5, M1 │
│ │ │ a M3. Use o │
│ │ │ string "ALL" para solicitar │
│ │ │ todos os campos disponíveis. │
├───────────────┼──────────────────────┼────────────── ───────────────┤
│fromencoding │ ISO-8859-1 │ A codificação padrão de │
│ │ │ Dados de entrada RIS. Você pode │
│ │ │ use qualquer codificação que │
│ │ │ sua libiconv local │
│ │ │ suportes de implementação. │
├───────────────┼──────────────────────┼────────────── ───────────────┤
│logdest │ arquivo │ Onde a saída do log │
│ │ │ deve ser escrito para. │
│ │ │ Use qualquer um dos stderr, │
│ │ │ syslog ou arquivo. Para o │
│ │ │ último para trabalhar, o │
│ │ │ a variável do arquivo de log deve ser │
│ │ │ definir apropriadamente │
├───────────────┼──────────────────────┼────────────── ───────────────┤
│logfile │ /var/log/refdbc.log │ O caminho completo de um │
│ │ │ arquivo de log personalizado. │
├───────────────┼──────────────────────┼────────────── ───────────────┤
│loglevel │ info │ Defina o nível de log │
│ │ │ informações que você │
│ │ │ iria receber. Possível │
│ │ │ valores, na ordem de │
│ │ │ verbosidade crescente, │
│ │ │ são: emerg, alert, crit, │
│ │ │ err, aviso, aviso, │
│ │ │ informações, depuração │
├───────────────┼──────────────────────┼────────────── ───────────────┤
│pager │ stdout │ A linha de comando de um │
│ │ │ pager que aceita o │
│ │ │ saída de refdb em stdin │
│ │ │ para permitir a rolagem e │
│ │ │ outras coisas bacanas. │
│ │ │ “stdout” envia os dados │
│ │ │ para stdout. │
├───────────────┼──────────────────────┼────────────── ───────────────┤
│passwd │ * │ A senha que é │
│ │ │ usado para autenticação │
│ │ │ com o banco de dados │
│ │ │ servidor. É │
│ │ │ potencialmente mal para │
│ │ │ armazenamento não criptografado │
│ │ │ senhas em arquivos de disco. │
│ │ │ Certifique-se, pelo menos, de que │
│ │ │ o arquivo de configuração │
│ │ │ não é legível para │
│ │ │ qualquer outra pessoa. O padrão │
A configuração do │ │ │ faz com que refdbc seja │
│ │ │ peça sua senha │
│ │ │ interativamente. │
├───────────────┼──────────────────────┼────────────── ───────────────┤
│pdfroot │ (nenhum) │ Este valor será usado │
│ │ │ como a raiz dos caminhos │
│ │ │ para PDF ou Postscript │
│ │ │ separações que podem ser │
│ │ │ especificado com AV │
│ │ │ campo em um conjunto de dados RIS. │
│ │ │ O caminho não deve depender │
│ │ │ na expansão do shell, por exemplo, │
│ │ │ usar / home / eu / literatura / │
│ │ │ em vez de │
│ │ │ ~ / literatura /. O │
│ │ │ pdfroot permite que você │
│ │ │ encurta os caminhos que │
│ │ │ você insere para cada │
│ │ │ conjunto de dados e para manter │
│ │ │ uma certa portabilidade se │
│ │ │ você tem que mover o │
│ │ │ separações para um │ diferente
│ │ │ diretório ou deseja │
│ │ │ acessá-los remotamente. │
│ │ │ A rotina de saída html │
│ │ │ irá concatenar o │
│ │ │ caminho relativo de cada │
│ │ │ conjunto de dados com o pdfroot │
│ │ │ para construir o link para │
│ │ │ a impressão parcial. Em vez de │
│ │ │ um nome de caminho local, você │
│ │ │ pode especificar um URL │
│ │ │ começando com http: // ou │
│ │ │ ftp: // if your offprints │
│ │ │ são acessíveis por meio de um │
│ │ │ servidor da web ou ftp │
│ │ │ servidor. │
├───────────────┼──────────────────────┼────────────── ───────────────┤
│port │ 9734 │ A porta em que refdbd │
│ │ │ escuta. Altere isso para │
│ │ │ todos os clientes e │
│ │ │ servidor se este valor │
│ │ │ interfere com outro │
│ │ │ programa usando esta porta. │
├───────────────┼──────────────────────┼────────────── ───────────────┤
│serverip │ 127.0.0.1 │ O endereço IP ou │
│ │ │ nome do host da máquina │
│ │ │ onde o refdbd é executado. Use │
│ │ │ o padrão (localhost) │
│ │ │ endereço se os clientes │
│ │ │ e refdbs executados no │
│ │ │ mesma máquina. │
├───────────────┼──────────────────────┼────────────── ───────────────┤
│timeout │ 180 │ O tempo limite em segundos. │
│ │ │ Após este tempo │
│ │ │ decorrido, estagnado │
│ │ │ conexão está estabelecida │
│ │ │ para baixo. Aumente isso │
│ │ │ valor se você encontrar │
│ │ │ erros de tempo limite frequentes │
│ │ │ devido à alta rede │
│ │ │ tráfego ou refdbd │
│ │ │ sobrecarga. │
├───────────────┼──────────────────────┼────────────── ───────────────┤
│toencoding │ (nenhum) │ A codificação padrão de │
│ │ │ dados de saída. Você pode usar │
│ │ │ qualquer codificação que o seu │
│ │ │ libiconv local │
│ │ │ suportes de implementação. │
│ │ │ Se este valor não for │
│ │ │ definido, a codificação do │
│ │ │ banco de dados será usado │
│ │ │ sem conversão. │
├───────────────┼──────────────────────┼────────────── ───────────────┤
│username │ nome de login │ O nome de usuário, que é │
│ │ │ usado para autenticação │
│ │ │ com o banco de dados │
│ │ │ servidor. Isso pode ser │
│ │ │ diferente do login │
│ │ │ nome do usuário. │
├───────────────┼──────────────────────┼────────────── ───────────────┤
│verbose │ f │ Defina como t se você │
│ │ │ prefiro erro detalhado │
│ │ │ mensagens. │
├───────────────┼──────────────────────┼────────────── ───────────────┤
│no_encrypt │ f │ Se definido como 't', senhas │
│ │ │ são transmitidos │
│ │ │ não criptografado. O padrão │
│ │ │ é criptografar senhas. │
└───────────────┴──────────────────────┴─────────────── ───────────────┘
COMANDOS
Todos os comandos consistem em uma única palavra que especifica o comando. Isso pode ser seguido por
argumentos e / ou opções. As regras gerais de sintaxe da biblioteca getopts se aplicam.
adicionar link
Sinopse
adicionar link [-d banco de dados] [-h] [[-c comando] | [-o arquivo de saída] | [-O arquivo de saída]]
{especificador da nota} {destino do link ...}
Descrição
A adicionar link O comando vincula uma nota estendida a um ou mais destinos de link.
Você deve especificar exatamente uma nota na linha de comando, usando: NID:
seletor de campo para especificar o ID da nota ou usando o seletor: NCK: para especificar
a tecla de nota. Então você precisa de pelo menos um destino de link. Pode ser um dos seguintes: ID:
(referência por ID),: CK: (referência por chave de citação),: AU: (autor por nome),: KW:
(palavra-chave por nome) ou um dos seguintes: JF :,: JO :,: J1 :,: J2: (periódico por nome completo,
nome abreviado ou abreviações de usuário 1 e 2).
Opções
-c comando
Canalize a saída comando.
-d banco de dados
Especifique o banco de dados.
-h
Exibe uma mensagem de ajuda explicando o comando.
-o nome do arquivo
Grave a saída em nome de arquivo em vez de em stdout.
-O nome do arquivo
Anexe a saída ao nome do arquivo em vez de enviá-lo ao stdout.
especificador de notas
Especifique uma nota por seu: NID: ou seu: NCK: valor.
Link alvo
Especifique um ou mais destinos de link por meio de seus: ID :,: CK :,: AU :,: KW :,: JF :,
: JO :,: J1: ou: J2: valores.
Exemplo
refdbc:
adicionar link : NID: = 12 : CK: = Miller1999 : KW: = bioquímica
Este comando vinculará a nota com o ID 12 a uma referência especificada por seu
chave de citação "Miller1999" e com a palavra-chave "bioquímica".
adicionar nota
Sinopse
adicionar nota [-d banco de dados] [-E codificação] [-h] [[-c comando] | [-o arquivo de saída] | [-O arquivo de saída]]
[lima...]
Descrição
Adiciona as notas estendidas em lima para o banco de dados atual. Você pode especificar vários arquivos
em uma corrida. Todos os campos de ID nas notas são ignorados.
Opções
-c comando
Canalize a saída comando.
-d banco de dados
Especifique o banco de dados.
-E codificação
Selecione a codificação de caracteres para os dados de entrada se for diferente do
UTF-8 padrão.
-h
Exibe uma mensagem de ajuda explicando o comando.
-o nome do arquivo
Grave a saída em nome de arquivo em vez de em stdout.
-O nome do arquivo
Anexe a saída ao nome do arquivo em vez de enviá-lo ao stdout.
Exemplo
refdbc:
adicionar nota foo.xml
Este comando irá adicionar as notas estendidas em foo.ris ao atualmente selecionado
base de dados. Se as notas não especificam uma data, refdbd irá inserir um carimbo de data / hora
automaticamente.
endereço
Sinopse
endereço [-d banco de dados] [-E codificação] [-h] [[-c comando] | [-o arquivo de saída] | [-O arquivo de saída]]
[-t tipo] [-U nome de usuário] [lima...]
Descrição
Adiciona as referências em lima para o banco de dados atual. Você pode especificar vários arquivos em
uma corrida. Todos os campos de ID nas referências são ignorados, a menos que você especifique o -k opção.
Opções
-c comando
Canalize a saída comando.
-d banco de dados
Especifique o banco de dados.
-E codificação
Selecione a codificação de caracteres para os dados de entrada se for diferente do
configuração padrão. Os conjuntos de dados RIS podem usar qualquer codificação que seu libiconv local
apoia (ver homem iconv_open para obter uma lista de codificações disponíveis), exceto UTF-16 e
UTF-32. Os conjuntos de dados RISX carregam a codificação nas instruções de processamento, portanto
esta opção não é necessária e é ignorada.
-h
Exibe uma mensagem de ajuda explicando o comando.
-o nome do arquivo
Grave a saída em nome de arquivo em vez de em stdout.
-O nome do arquivo
Anexe a saída ao nome do arquivo em vez de enviá-lo ao stdout.
-t tipo
Selecione o tipo de dados de entrada. Os valores possíveis são "ris" (padrão) e "risx". De outros
tipos de dados devem ser convertidos para um desses tipos antes de adicioná-los ao
base de dados.
-U nome de usuário
Forneça um nome de usuário diferente do usuário atual, por exemplo, alguns
técnicos ou administrativos podem adicionar referências em nome de um pesquisador.
lima
Todos os outros argumentos da linha de comando serão interpretados como nomes de arquivos para leitura
referências de. Se nenhum nome de arquivo for especificado, os dados serão lidos do stdin.
Exemplo
refdbc:
endereço -U corça -g .refdbdefault.ris -E ISO-8859-1 foo.ris
$
refdbc -C endereço -U corça -g .refdbdefault.ris -d db1 < foo.ris
Esses comandos adicionarão as referências em foo.ris. As referências serão associadas
com o usuário “doe”. Cada referência usará os valores especificados em
.refdbdefault.ris nos campos apropriados. No primeiro comando (interativo), o
banco de dados ativo será usado, e a codificação é definida para ISO-8859-1, também conhecido como Latin-1. No
o segundo comando (não interativo), o banco de dados deve ser especificado explicitamente com
da -d opção, e a codificação padrão (UTF-8) é assumida.
referência de verificação
Sinopse
referência de verificação [-A tipo de saída] [-d banco de dados] [-E codificação] [-h] [[-c comando]
[-o arquivo de saída] | [-O arquivo de saída]] [-r lista de campos] [-s lista de campos] [-t tipo de entrada]
[-U nome de usuário] [lima...]
Descrição
Adiciona as referências em lima para tabelas temporárias no banco de dados atual. O comando
é semelhante ao comando addref, exceto que não adiciona as referências
permanentemente em seu banco de dados. Em vez disso, a importação é "simulada" em tabelas temporárias,
e os conjuntos de dados resultantes são analisados em termos de semelhanças com os
entradas. Se uma referência for semelhante a uma existente em termos de localização
(periódico, volume, fascículo, página inicial), dos títulos, ou da citekey, você pode querer
para verificar essas referências manualmente, pois provavelmente são duplicatas. Se for abreviado
nome do periódico é relatado para corresponder a um nome completo existente, você pode querer adicionar ambos
nomes para a nova referência para tornar o refdb ciente de que está lidando com o mesmo
Diário. Se um nome de autor usando nomes abreviados ou nomes do meio for relatado como um
possível duplicata de um autor existente ou vice-versa, você pode querer verificar se estes
os autores são de fato idênticos e alteram o abreviado para a versão completa. No
além disso, as palavras-chave são verificadas em busca de palavras-chave existentes semelhantes (muitas vezes, há palavras-chave singulares
e formas plurais da mesma palavra-chave). Você deve preferir usar palavras-chave existentes se
possível para tornar seu banco de dados mais consistente e fácil de pesquisar.
Opções
-A supertipo
Selecione o tipo de saída do relatório. Os valores atualmente suportados são "scrn" para um
saída de tela concisa e "xhtml" para um relatório xhtml voluptuoso, sinos e assobios
incluído.
-c comando
Canalize a saída comando.
-d banco de dados
Especifique o banco de dados.
-E codificação
Selecione a codificação de caracteres para os dados de entrada se for diferente do
configuração padrão. Os conjuntos de dados RIS podem usar qualquer codificação que seu libiconv local
apoia (ver homem iconv_open para obter uma lista de codificações disponíveis), exceto UTF-16 e
UTF-32. Os conjuntos de dados RISX carregam a codificação nas instruções de processamento, portanto
esta opção não é necessária e é ignorada.
-G arquivo css
Selecione a folha de estilo CSS que deve ser usada para a saída xhtml.
-h
Exibe uma mensagem de ajuda explicando o comando.
-o nome do arquivo
Grave a saída em nome de arquivo em vez de em stdout.
-O nome do arquivo
Anexe a saída ao nome do arquivo em vez de enviá-lo ao stdout.
-r lista de campos
Selecione os campos a serem verificados. Se esta opção não for usada, todas as verificações disponíveis são
realizada. Isso pode resultar em um relatório mais abrangente do que você deseja. Você pode
em vez disso, verifique se há campos específicos ou um subconjunto dos campos disponíveis.
lista de campos é uma concatenação dos códigos de campo de duas letras (pseudo): TX (todos
títulos), PY (publicação, volume, edição, páginas), AX (todos os autores), JO (todos os periódicos
nomes), CK e KW.
-s lista de campos
Selecione campos adicionais para exibir com a saída xhtml padrão. lista de campos é um
concatenação dos códigos de campo de duas letras dos campos que não são impressos
por padrão: N1, N2, NX, AB, AD, PB, CY, RP, SN, LX, U1-U5 e M1-M3.
-t tipo de entrada
Selecione o tipo de dados de entrada. Os valores possíveis são "ris" (padrão) e "risx". De outros
tipos de dados devem ser convertidos para um desses tipos antes de adicioná-los ao
base de dados.
-U nome de usuário
Forneça um nome de usuário diferente do usuário atual, por exemplo, alguns
técnicos ou administrativos podem adicionar referências em nome de um pesquisador.
lima
Todos os outros argumentos da linha de comando serão interpretados como nomes de arquivos para leitura
referências de. Se nenhum nome de arquivo for especificado, os dados serão lidos do stdin.
Exemplo
refdbc:
referência de verificação -A xhtml -G /usr/local/share/refdb/css/refdb-frequency.css -E ISO-8859-1 -s KW foo.ris
Este comando adiciona os dados em foo.ris a tabelas temporárias no banco de dados atual,
usando o ISO-8859-1 codificação. O resultado das verificações duplicadas é solicitado em
xhtml formato usando uma folha de estilo que exibe informações de frequência graficamente. No
além dos campos padrão, as palavras-chave também serão listadas.
excluir link
Sinopse
excluir link [-d banco de dados] [-h] [[-c comando] | [-o arquivo de saída] | [-O arquivo de saída]]
{especificador da nota} {destino do link ...}
Descrição
A excluir link comando remove links de uma nota estendida para um ou mais links
alvos.
Você deve especificar exatamente uma nota na linha de comando, usando: NID:
seletor de campo para especificar o ID da nota ou usando o seletor: NCK: para especificar
a tecla de nota. Então você precisa de pelo menos um destino de link. Pode ser um dos seguintes: ID:
(referência por ID),: CK: (referência por chave de citação),: AU: (autor por nome),: KW:
(palavra-chave por nome) ou um dos seguintes: JF :,: JO :,: J1 :,: J2: (periódico por nome completo,
nome abreviado ou abreviações de usuário 1 e 2).
Opções
-c comando
Canalize a saída comando.
-d banco de dados
Especifique o banco de dados.
-h
Exibe uma mensagem de ajuda explicando o comando.
-o nome do arquivo
Grave a saída em nome de arquivo em vez de em stdout.
-O nome do arquivo
Anexe a saída ao nome do arquivo em vez de enviá-lo ao stdout.
especificador de notas
Especifique uma nota por seu: NID: ou seu: NCK: valor.
Link alvo
Especifique um ou mais destinos de link por meio de seus: ID :,: CK :,: AU :,: KW :,: JF :,
: JO :,: J1: ou: J2: valores.
Exemplo
refdbc:
excluir link : NID: = 12 : CK: = Miller1999 : KW: = bioquímica
Este comando irá deletar os links da nota que carrega o ID 12 para uma referência
especificado por sua chave de citação "Miller1999" e pela palavra-chave "bioquímica".
deletar
Sinopse
deletar [-d banco de dados] [-h] [[-c comando] | [-o arquivo de saída] | [-O arquivo de saída]] {{ID...} |
{-f no arquivo}}
Descrição
Exclui a nota estendida com o identificador ID do banco de dados atual. Diversos
notas estendidas podem ser especificadas em uma única chamada deste comando. Notas com
valores de ID consecutivos podem ser especificados como intervalos.
Cuidado
Não é possível excluir uma nota se ela pertencer a um usuário diferente.
Opções
-c comando
Canalize a saída comando.
-d banco de dados
Especifique o banco de dados.
-f no arquivo
Leia uma lista de valores NID no formato RIS de no arquivo.
-h
Exibe uma mensagem de ajuda explicando o comando.
-o nome do arquivo
Grave a saída em nome de arquivo em vez de em stdout.
-O nome do arquivo
Anexe a saída ao nome do arquivo em vez de enviá-lo ao stdout.
NID
Todos os outros argumentos são interpretados como uma lista de valores de noteID. Os intervalos podem ser usados
para especificar NIDs consecutivos. Se nem NIDs nem um no arquivo são fornecidos, refdbc
tenta ler os NIDs de stdin. Você pode pedir refdbc para ler os valores NID de
stdin in Adição para outros NIDs usando o -f stdin opção.
Exemplo
refdbc:
deletar 3 5-10 26
Este comando excluirá as notas estendidas com os valores de ID 3, 5 a 10 e
26.
deletarref
Sinopse
deletarref [-d banco de dados] [-h] [[-c comando] | [-o arquivo de saída] | [-O arquivo de saída]] {{ID...} |
{-f no arquivo}}
Descrição
Exclui a referência com o identificador ID do banco de dados atual. Diversos
referências podem ser especificadas em uma única chamada deste comando. Referências com
valores de ID consecutivos podem ser especificados como intervalos.
Cuidado
Não é possível excluir uma referência se ela pertencer à referência pessoal
lista de mais de um usuário.
Se você for o único usuário desta referência e vá em frente e exclua-a, todos os dados
salvos nas referências especificadas desaparecerão, portanto, tome cuidado com este comando.
Certifique-se de entender a diferença entre o deletarref comando e o
dumpref comando. O primeiro exclui os dados, o último exclui apenas o seu
dados pessoais associados às referências especificadas (as notas, disponibilidade,
e reimprimir dados) e remove sua associação com esta referência. Em outro
palavras, deletarref remove a referência do banco de dados, enquanto dumpref remove
a referência de sua lista de referências pessoais, deixando os dados restantes para
os outros usuários do banco de dados.
Opções
-c comando
Canalize a saída comando.
-d banco de dados
Especifique o banco de dados.
-f no arquivo
Leia uma lista de valores de ID no formato RIS de no arquivo. Esta lista pode ser a
resultado de um comando getref anterior.
-h
Exibe uma mensagem de ajuda explicando o comando.
-o nome do arquivo
Grave a saída em nome de arquivo em vez de em stdout.
-O nome do arquivo
Anexe a saída ao nome do arquivo em vez de enviá-lo ao stdout.
ID
Todos os outros argumentos são interpretados como uma lista de valores de ID. Os intervalos podem ser usados para
especificar IDs consecutivos. Se nem IDs nem um no arquivo são fornecidos, refdbc
tenta ler os IDs de stdin. Você pode pedir refdbc para ler os valores de ID de
stdin in Adição para outros IDs usando o -f stdin opção.
Exemplo
refdbc:
deletarref 3 5-10 26
Este comando excluirá as referências com os valores de ID 3, 5 a 10 e 26.
dumpref
Sinopse
dumpref [-b lista de nomes] [-d banco de dados] [-h] [[-c comando] | [-o arquivo de saída] | [-O arquivo de saída]]
{[ID...] | [-f lima] ...}
Descrição
Remove referências da lista de referências pessoais especificada no banco de dados atual.
Se nenhuma lista de referência pessoal for especificada, a lista padrão (com o mesmo nome
como seu nome de usuário do banco de dados) será usado.
Opções
-b lista de nomes
Use a lista de referência pessoal chamada lista de nomes.
-c comando
Canalize a saída comando.
-d banco de dados
Especifique o banco de dados.
-f no arquivo
Leia uma lista de valores de ID no formato RIS de no arquivo. Esta lista pode ser a
resultado de um comando getref anterior.
-h
Exibe uma mensagem de ajuda explicando o comando.
-o nome do arquivo
Grave a saída em nome de arquivo em vez de em stdout.
-O nome do arquivo
Anexe a saída ao nome do arquivo em vez de enviá-lo ao stdout.
ID
Todos os outros argumentos são interpretados como uma lista de valores de ID. Os intervalos podem ser usados para
especificar IDs consecutivos. Se nem IDs nem um no arquivo são fornecidos, refdbc
tenta ler os IDs de stdin. Você pode pedir refdbc para ler os valores de ID de
stdin in Adição para outros IDs usando o -f stdin opção.
Exemplo
refdbc:
dumpref -f foo.ris 3 5-10 26
Este comando removerá as referências 3, 5 a 10 e 26, bem como aquelas
listado no arquivo foo.ris de sua lista de referência pessoal.
Getau, obtido, getas, getax
Sinopse
Getau [-d banco de dados] [-h] [[-c comando] | [-o arquivo de saída] | [-O arquivo de saída]]
[-N limite [: deslocamento]] [-s formato] {unix-regexp}
conseguido [-d banco de dados] [-h] [[-c comando] | [-o arquivo de saída] | [-O arquivo de saída]]
[-N limite [: deslocamento]] [-s formato] {unix-regexp}
getas [-d banco de dados] [-h] [[-c comando] | [-o arquivo de saída] | [-O arquivo de saída]]
[-N limite [: deslocamento]] [-s formato] {regexp}
getas [-d banco de dados] [-h] [[-c comando] | [-o arquivo de saída] | [-O arquivo de saída]]
[-N limite [: deslocamento]] [-s formato] {regexp}
Descrição
Recupere todos os nomes de autor que correspondem à expressão regular regexp na corrente
base de dados. Se nenhum argumento regexp for fornecido, todos os nomes de autores serão listados, os quais podem
ou pode não ser o que você deseja. Getau recupera o primário autores que é o mais
caso comum se você deseja localizar uma publicação. conseguido e getas recuperar livro ou
editores de periódicos e autores de séries, respectivamente. getax recupera autores de qualquer
nível.
Opções
-c comando
Canalize a saída comando.
-d banco de dados
Especifique o banco de dados.
-h
Exibe uma mensagem de ajuda explicando o comando.
-N limite [: deslocamento]
Limite o número de conjuntos de dados retornados. Se limitar é usado sozinho, o primeiro
limitar nomes de autores são retornados. Se o opcional compensar argumento é usado também,
o primeiro compensar os nomes dos autores serão ignorados, e o próximo limitar nomes de autores
será retornado.
-o nome do arquivo
Grave a saída em nome de arquivo em vez de em stdout.
-O nome do arquivo
Anexe a saída ao nome do arquivo em vez de enviá-lo ao stdout.
-s formato
Solicite informações adicionais de frequência. "freq" fornece o número absoluto de
referências que contêm o autor fornecido. "relfreq" relata uma frequência relativa
indicador como um número inteiro entre 0 e 10.
regexp
Todos os outros argumentos são interpretados como uma expressão regular unix que limita o
resultados para nomes de autor correspondentes.
Note
Alguns motores de banco de dados, como o SQLite, não suportam o estilo Unix regular
expressões. Em vez disso, use expressões regulares SQL.
Exemplo
refdbc:
Getau -o autores.txt '^ Simpson'
Este comando gravará uma lista de todos os autores começando com “Simpson” no arquivo
autores.txt.
refdbc:
Getau -N 5:10
Este comando imprime os nomes dos autores de 11 a 15.
obterjo, getjf, getj1, getj2
Sinopse
getjo [-a] [-d banco de dados] [-h] [[-c comando] | [-o arquivo de saída] | [-O arquivo de saída]]
[-N limite [: deslocamento]] [-s formato] {regexp}
getjf [-a] [-d banco de dados] [-h] [[-c comando] | [-o arquivo de saída] | [-O arquivo de saída]]
[-N limite [: deslocamento]] [-s formato] {regexp}
getj1 [-a] [-d banco de dados] [-h] [[-c comando] | [-o arquivo de saída] | [-O arquivo de saída]]
[-N limite [: deslocamento]] [-s formato] {regexp}
getj2 [-a] [-d banco de dados] [-h] [[-c comando] | [-o arquivo de saída] | [-O arquivo de saída]]
[-N limite [: deslocamento]] [-s formato] {regexp}
Descrição
Recupere todos os nomes de diários que correspondam à expressão regular regexp na corrente
base de dados. o regexp será correspondido com a abreviatura do jornal, o nome completo, o
abreviatura personalizada 1 e a abreviatura personalizada 2, respectivamente. Se não houver regexp
argumento é dado, todos os nomes de periódicos disponíveis serão listados.
Opções
-a
Retorna todos os nomes de periódicos sinônimos, ou seja, nome completo, abreviatura, personalizado
abreviatura 1 e abreviatura personalizada 2. Se a opção estiver ausente, apenas o nome
que você procura será retornado, por exemplo, apenas o nome completo no caso de
getjf.
-c comando
Canalize a saída comando.
-d banco de dados
Especifique o banco de dados.
-h
Exibe uma mensagem de ajuda explicando o comando.
-N limite [: deslocamento]
Limite o número de conjuntos de dados retornados. Se limitar é usado sozinho, o primeiro
limitar nomes de periódicos são retornados. Se o opcional compensar argumento é usado também,
o primeiro compensar nomes de periódicos serão ignorados, e o próximo limitar nomes de jornais
será retornado.
-o nome do arquivo
Grave a saída em nome de arquivo em vez de em stdout.
-O nome do arquivo
Anexe a saída ao nome do arquivo em vez de enviá-lo ao stdout.
-s formato
Solicite informações adicionais de frequência. "freq" fornece o número absoluto de
referências que contêm o nome do periódico fornecido. "relfreq" relata um parente
indicador de frequência como um número inteiro entre 0 e 10.
regexp
Todos os outros argumentos são interpretados como uma expressão regular unix que limita o
resultados para nomes de periódicos correspondentes.
Note
Alguns motores de banco de dados, como o SQLite, não suportam o estilo Unix regular
expressões. Em vez disso, use expressões regulares SQL.
Exemplo
refdbc:
getjo -a -o diários.txt '^ J'
Este comando irá listar todos os sinônimos das revistas cujas abreviações começam com um
J. maiúsculo. A saída será redirecionada para o arquivo journals.txt.
saber
Sinopse
saber [-d banco de dados] [-h] [[-c comando] | [-o arquivo de saída] | [-O arquivo de saída]]
[-N limite [: deslocamento]] [-s formato] {regexp}
Descrição
Recupere todas as palavras-chave que correspondem à expressão regular regexp na corrente
base de dados. Se nenhum argumento regexp for especificado, todas as palavras-chave no banco de dados serão
listados.
Opções
-c comando
Canalize a saída comando.
-d banco de dados
Especifique o banco de dados.
-h
Exibe uma mensagem de ajuda explicando o comando.
-N limite [: deslocamento]
Limite o número de conjuntos de dados retornados. Se limitar é usado sozinho, o primeiro
limitar palavras-chave são retornadas. Se o opcional compensar argumento é usado também, o
primeiro compensar palavras-chave serão ignoradas e o próximo limitar palavras-chave serão
devolvida.
-o nome do arquivo
Grave a saída em nome de arquivo em vez de em stdout.
-O nome do arquivo
Anexe a saída ao nome do arquivo em vez de enviá-lo ao stdout.
-s formato
Solicite informações adicionais de frequência. "freq" fornece o número absoluto de
referências que contêm a palavra-chave fornecida. "relfreq" relata uma frequência relativa
indicador como um número inteiro entre 0 e 10.
regexp
Todos os outros argumentos são interpretados como uma expressão regular unix que limita o
resultados para palavras-chave correspondentes.
Note
Alguns motores de banco de dados, como o SQLite, não suportam o estilo Unix regular
expressões. Em vez disso, use expressões regulares SQL.
Exemplos
refdbc:
saber -o palavras-chave.txt '^ An. * L $'
Este comando irá solicitar uma lista de todas as palavras-chave que começam com “An” e terminam com o
letra “l”, como “Animal”, e escreva o resultado no arquivo palavras-chave.txt.
~#
refdbc -C saber -s frequencia -c "ordenar -r | cut -d ':' -f 2 "| menos
Aqui nós executamos o saber comando do shell. A lista de resultados contém a frequência
de cada palavra-chave retornada. Os dados são classificados em ordem decrescente de acordo com o
frequência, e a própria informação de frequência é removida. Claro que tem
mais de uma maneira de chegar aqui. Por exemplo, você pode usar o -c opção de enviar os dados para
stdout e canalizá-los através do argumento do -c opção no exemplo mostrado acima.
obter nota
Sinopse
obter nota [-d banco de dados] [-E codificação] [-h] [[-c comando] | [-o arquivo de saída] | [-O arquivo de saída]]
[-N limite [: deslocamento]] [-P] [-S seqüência de classificação] [-t tipo de saída] {[seqüência de pesquisa]
[-f lima]}
Descrição
Exibe todas as notas estendidas que correspondem ao seqüência de pesquisa no banco de dados atual.
Consulte a seção A linguagem de consulta para obter uma descrição da sintaxe de uma pesquisa
string.
Opções
-c comando
Canalize a saída comando.
-d banco de dados
Especifique o banco de dados.
-E codificação
Selecione a codificação de caracteres para os dados de saída se for diferente do
codificação de banco de dados. Você pode solicitar qualquer codificação que sua libiconv local suporte
(Vejo homem iconv_open para obter uma lista das codificações disponíveis).
-f no arquivo
Leia a string de pesquisa de no arquivo. Esta é uma maneira simples de executar novamente as consultas salvas.
-h
Exibe uma mensagem de ajuda explicando o comando.
-N limite [: deslocamento]
Limite o número de conjuntos de dados retornados. Se limitar é usado sozinho, o primeiro
limitar notas estendidas são retornadas. Se o opcional compensar argumento é usado como
bem o primeiro compensar as notas serão puladas e as próximas limitar notas serão
devolvida.
-o nome do arquivo
Grave a saída em nome de arquivo em vez de em stdout.
-O nome do arquivo
Anexe a saída ao nome do arquivo em vez de enviá-lo ao stdout.
-P
Limite a pesquisa às notas que foram adicionadas pelo usuário atual. Se esta troca
estiver ausente, todo o banco de dados será pesquisado.
-S seqüência de classificação
Classifique a saída. Atualmente você pode classificar apenas por ID (o padrão) ou por PY
(ano de publicação).
-t tipo de saída
Selecione o tipo de saída. Estão disponíveis "scrn", "html", "xhtml" e "xnote" para
um formato compacto adequado para navegação de terminal, HTML, XHTML ou XML nativo
formato, respectivamente.
seqüência de pesquisa
O restante dos argumentos é interpretado como uma string de pesquisa. A sintaxe de
as consultas são descritas na linguagem de consulta da seção.
Exemplo
refdbc:
obter nota -t nota x : CK: = Miller1999
Este comando recupera notas que estão anexadas à referência com a chave de citação
"Miller1999" e os exibe no formato xnote.
getref
Sinopse
getref [-b lista de nomes] [-d banco de dados] [-E codificação] [-h] [[-c comando] | [-o arquivo de saída]
[-O arquivo de saída]] [-N limite [: deslocamento]] [-s string de formato] [-S seqüência de classificação]
[-t Formato de saída] {[seqüência de pesquisa] | [-f lima]}
Descrição
Exibe todos os conjuntos de dados que correspondem ao seqüência de pesquisa no banco de dados atual. Referir-se
a seção A linguagem de consulta para uma descrição da sintaxe de uma string de pesquisa. Ver
o comando paisef se quiser saber quantas referências correspondem à sua pesquisa atual
sem realmente recuperar uma quantidade possivelmente grande de dados de referência.
Opções
-b lista de nomes
Limite a pesquisa à lista de referência pessoal chamada lista de nomes.
-c comando
Canalize a saída comando.
-d banco de dados
Especifique o banco de dados.
-E codificação
Selecione a codificação de caracteres para os dados de saída se for diferente do
codificação de banco de dados. Você pode solicitar qualquer codificação que sua libiconv local suporte
(Vejo homem iconv_open para obter uma lista das codificações disponíveis).
-f no arquivo
Leia a string de pesquisa de no arquivo. Esta é uma maneira simples de executar novamente as consultas salvas.
-h
Exibe uma mensagem de ajuda explicando o comando.
-N limite [: deslocamento]
Limite o número de conjuntos de dados retornados. Se limitar é usado sozinho, o primeiro
limitar referências correspondentes são retornadas. Se o opcional compensar argumento é usado como
bem o primeiro compensar as referências correspondentes serão ignoradas, e o próximo limitar
referências correspondentes serão retornadas.
-o nome do arquivo
Grave a saída em nome de arquivo em vez de em stdout.
-O nome do arquivo
Anexe a saída ao nome do arquivo em vez de enviá-lo ao stdout.
-s string de formato
Especifique campos adicionais e pseudo-campos (N1, N2 / AB, NX, RP, SN, AD, CY, PB,
LX, U1 a U5, M1 a M3) que não são exibidos por padrão, exceto para
os formatos de saída RIS e risx. Use "ALL" como um argumento para exibir todos os disponíveis
Campos. Se vários campos forem especificados, o argumento deve ser delimitado por um único
aspas. Se aplicado à saída RIS, você pode especificar ID como string de formato para
obter apenas uma lista de valores de ID no formato RIS para todas as referências que correspondem ao
procurar. Esta é uma maneira conveniente de gerar listas de ID para operações posteriores, como
deletarref.
-S seqüência de classificação
Classifique a saída. Atualmente você pode classificar apenas por ID (o padrão) ou por PY
(ano de publicação).
-t tipo de saída
Selecione o tipo de saída. Disponíveis são "scrn", "ris", "risx", "html", "xhtml",
"db31", "db31x", "db50x," teix "," tei5x "," mods "e" bibtex "para um compacto
formato adequado para navegação de terminal, os formatos nativos RIS e risx (XML),
HTML, XHTML, DocBook SGML, DocBook XML (baseado em DTD), DocBook XML (baseado em esquema),
Formato TEI P4 XML, TEI P5 XML, MODS ou BibTeX, respectivamente.
seqüência de pesquisa
O restante dos argumentos é interpretado como uma string de pesquisa. A sintaxe de
as consultas são descritas na linguagem de consulta da seção.
Exemplo
refdbc:
getref -t ris -o temp.sgml -E ISO-8859-15 ": AU: = '& ^ Doe ^ Jones ' E :KW:=circular dicroísmo "
Este comando recupera artigos com um autor começando com “Doe” e um autor
começando com “Jones” que tem a palavra-chave “dicroísmo circular”. A saída será
salvo no formato RIS no arquivo temp.sgml usando a codificação de caracteres ISO-8859-15.
Socorro, ?
Sinopse
ajudar
?
Descrição
Exibe um breve resumo dos comandos disponíveis.
Note
Este comando não está disponível no modo batch (use o -h opção em vez de
revise o uso da linha de comando).
Exemplo
refdbc:
ajudar
Isso listará os comandos disponíveis.
listadb
Sinopse
listadb [-h] [banco de dados regexp]
Descrição
Lista todos os bancos de dados disponíveis se nenhum argumento for especificado. Se banco de dados regexp is
especificado, apenas os bancos de dados correspondentes a esta expressão serão listados.
Opções
-h
Exibe uma mensagem de ajuda explicando o listadb comando.
banco de dados regexp
Uma expressão regular SQL válida que limita a saída para nomes de banco de dados correspondentes.
Exemplo
refdbc:
listadb banco de dados%
Este comando listará todos os bancos de dados disponíveis que começam com “db”.
estilo de lista
Sinopse
estilo de lista {estilo-regexp}
Descrição
Lista todos os estilos de bibliografia disponíveis que correspondem estilo-regexp.Se nenhum argumento for
especificado, todos os estilos disponíveis serão listados.
Opções
-h
Exibe uma mensagem de ajuda explicando o listadb comando.
estilo-regexp
Uma expressão regular Unix válida que limita a saída para nomes de estilo correspondentes.
Note
Alguns motores de banco de dados, como o SQLite, não suportam o estilo Unix regular
expressões. Em vez disso, use expressões regulares SQL.
Exemplo
refdbc:
estilo de lista ^ J. *
Isso listará todos os estilos de bibliografia que começam com “J” maiúsculo.
escolharef
Sinopse
escolharef [-b lista de nomes] [-d banco de dados] [-h] [[-c comando] | [-o arquivo de saída] | [-O arquivo de saída]]
{[ID...] | [-f lima]}
Descrição
Adiciona referências à lista de referências pessoais especificada no banco de dados atual. Se
nenhuma lista de referência pessoal é especificada, a lista padrão (carregando o mesmo nome que
seu nome de usuário do banco de dados) será usado.
Opções
-b lista de nomes
Use a lista de referência pessoal chamada lista de nomes.
-c comando
Canalize a saída comando.
-d banco de dados
Especifique o banco de dados.
-f no arquivo
Leia uma lista de valores de ID no formato RIS de no arquivo. Esta lista pode ser a
resultado de um comando getref anterior.
-h
Exibe uma mensagem de ajuda explicando o comando.
-o nome do arquivo
Grave a saída em nome de arquivo em vez de em stdout.
-O nome do arquivo
Anexe a saída ao nome do arquivo em vez de enviá-lo ao stdout.
ID
Todos os outros argumentos são interpretados como uma lista de valores de ID. Os intervalos podem ser usados para
especificar IDs consecutivos. Se nem IDs nem um no arquivo são fornecidos, refdbc
tenta ler os IDs de stdin. Você pode pedir refdbc para ler os valores de ID de
stdin in Adição para outros IDs usando o -f stdin opção.
Exemplo
refdbc:
escolharef -f foo.ris 3 5-10 26
Este comando adicionará as referências 3, 5 a 10 e 26, bem como as listadas
no arquivo foo.ris para sua lista de referência pessoal.
nota de contagem
Sinopse
nota de contagem [-b lista de nomes] [-c comando] [-d banco de dados] [-h] [-N limite [: deslocamento]]
{[seqüência de pesquisa] | [-f lima]}
Descrição
Conta todas as notas estendidas que correspondem ao seqüência de pesquisa no banco de dados atual. Referir
para a seção A linguagem de consulta para uma descrição da sintaxe de uma string de pesquisa.
Este comando é equivalente ao comando getnote, exceto que ele não retorna o
notas correspondentes. Apenas os conta.
Opções
-b lista de nomes
Limite a pesquisa à lista de referência pessoal chamada lista de nomes.
-c comando
Canalize a saída comando.
-d banco de dados
Especifique o banco de dados.
-f no arquivo
Leia a string de pesquisa de no arquivo. Esta é uma maneira simples de executar novamente as consultas salvas.
-h
Exibe uma mensagem de ajuda explicando o comando.
-N limite [: deslocamento]
Limite o número de conjuntos de dados retornados. Se limitar é usado sozinho, o primeiro
limitar referências correspondentes são retornadas. Se o opcional compensar argumento é usado como
bem o primeiro compensar as referências correspondentes serão ignoradas, e o próximo limitar
referências correspondentes serão retornadas.
seqüência de pesquisa
O restante dos argumentos é interpretado como uma string de pesquisa. A sintaxe de
as consultas são descritas na linguagem de consulta da seção.
Exemplo
refdbc:
nota de contagem : KW: ~ [rR] eview
Este comando procura por notas estendidas que estão ligadas a referências que contêm
palavras-chave como "revisão" ou "Revisão". O comando retornará o número de combinações
notas no resumo do resultado.
countryef
Sinopse
countryef [-b lista de nomes] [-c comando] [-d banco de dados] [-h] [-N limite [: deslocamento]]
{[seqüência de pesquisa] | [-f lima]}
Descrição
Conta todos os conjuntos de dados que correspondem ao seqüência de pesquisa no banco de dados atual. Referir-se
a seção A linguagem de consulta para uma descrição da sintaxe de uma string de pesquisa.
Este comando é equivalente ao comando getref, exceto que ele não retorna o
referências correspondentes. Apenas os conta.
Opções
-b lista de nomes
Limite a pesquisa à lista de referência pessoal chamada lista de nomes.
-c comando
Canalize a saída comando.
-d banco de dados
Especifique o banco de dados.
-f no arquivo
Leia a string de pesquisa de no arquivo. Esta é uma maneira simples de executar novamente as consultas salvas.
-h
Exibe uma mensagem de ajuda explicando o comando.
-N limite [: deslocamento]
Limite o número de conjuntos de dados retornados. Se limitar é usado sozinho, o primeiro
limitar referências correspondentes são retornadas. Se o opcional compensar argumento é usado como
bem o primeiro compensar as referências correspondentes serão ignoradas, e o próximo limitar
referências correspondentes serão retornadas.
seqüência de pesquisa
O restante dos argumentos é interpretado como uma string de pesquisa. A sintaxe de
as consultas são descritas na linguagem de consulta da seção.
Exemplo
refdbc:
countryef ": AU: = '& ^ Doe ^ Jones ' E :KW:=circular dicroísmo "
Este comando procura artigos com um autor começando com “Doe” e um autor
começando com “Jones” que tem a palavra-chave “dicroísmo circular”. O comando vai
retorna o número de referências correspondentes no resumo do resultado.
selecionado b
Sinopse
selecionado b [-h] {banco de dados}
Descrição
Selecionar banco de dados como o banco de dados atual. Este banco de dados atual será usado em todos
consultas, a menos que você especifique um banco de dados diferente com o -d opção da consulta
comandos.
Note
Este comando não está disponível no modo batch. Use o -d opção de linha de comando
ao invés.
Opções
-h
Exibe uma mensagem de ajuda explicando o comando.
banco de dados
O nome do banco de dados a ser selecionado.
Exemplo
refdbc:
selecionado b db1
Este comando tornará o banco de dados db1 o banco de dados ativo. Todas as outras consultas e
operações afetarão este banco de dados.
conjunto
Sinopse
conjunto [-h] [nome da var] [valor variável]
Descrição
A conjunto comando exibe ou modifica os valores das variáveis de configuração.
Se você ligar conjunto sem nenhum argumento, ele irá mostrar uma lista de todas as configurações
variáveis com seus valores atuais.
Se você ligar conjunto com um argumento, ele exibirá o valor deste
variável.
Se você ligar conjunto com dois argumentos, ele irá definir a variável (primeiro argumento) para o
novo valor (segundo argumento). Para especificar um valor vazio, use duas aspas como
isto:"".
Note
Por razões óbvias, conjunto nunca exibirá a senha atual, embora você possa
certamente mude a senha com este comando. Para garantir que ninguém mais veja o
nova senha que você inserir, execute o comando conjunto passwd *. Você será então questionado
para inserir uma senha que não será exibida na tela.
Este comando não está disponível no modo em lote, use as opções de linha de comando
em vez de. No modo interativo, as mudanças nas variáveis de configuração são
limitado à sessão atual. Se você quiser alterar os valores permanentemente, você
deve antes editar um dos arquivos de configuração.
Opções
-h
Exibe uma mensagem de ajuda explicando o conjunto comando.
nome da var
O nome da variável cujo valor deve ser exibido ou definido.
valor variável
O novo valor da variável a ser definida.
Exemplo
refdbc:
conjunto tempo limite 90
Este comando definirá o tempo limite para 90 segundos para a sessão atual.
atualizarjo
Sinopse
atualizarjo [-d banco de dados] [-h] [[-c comando] | [-o arquivo de saída] | [-O arquivo de saída]] {: XY: =nome}
{: XY: =nome...}
Descrição
Atualiza a lista de sinônimos de um determinado periódico.
Cada periódico pode ter até quatro nomes sinônimos. O nome completo e um oficial
abreviatura (por exemplo, de acordo com o Index Medicus para publicações biomédicas) deve
sempre fornecido, se disponível. Além disso, o refdb pode armazenar até dois
abreviações que podem servir como abreviações ao adicionar conjuntos de dados.
Opções
-c comando
Canalize a saída comando.
-d banco de dados
Especifique o banco de dados.
-h
Exibe uma mensagem de ajuda explicando o comando.
-o nome do arquivo
Grave a saída em nome de arquivo em vez de em stdout.
-O nome do arquivo
Anexe a saída ao nome do arquivo em vez de enviá-lo ao stdout.
: XY: = nome
XY representa um de JF, JO, J1 ou J2, que denota o nome completo, o abreviado
nome e as abreviações de usuário 1 e 2, respectivamente. Você tem que fornecer em
pelo menos dois desses itens. O primeiro seleciona o periódico por um de seus
nomes existentes no banco de dados. Todos os outros itens atualizam ou adicionam os nomes como
forneceu.
Exemplo
refdbc:
atualizarjo : JO: = "J.Biol.Chem." : JF: = "O Blog of Sistema de Monitoramento Química"
Adiciona (ou altera) o nome completo do periódico conhecido por sua abreviatura oficial
como "J.Biol.Chem." ler "The Journal of Biological Chemistry".
nota de atualização
Sinopse
nota de atualização [-d banco de dados] [-E codificação] [-h] [[-c comando] | [-o arquivo de saída]
[-O arquivo de saída]] [lima...]
Descrição
Atualiza as notas estendidas em lima no banco de dados atual.
Este comando é essencialmente o mesmo que addnote, mas usa a citekey ou id
atributos (nesta ordem) para atualizar uma nota existente no banco de dados. Se o
a nota especificada não existe no banco de dados, uma nova será criada.
Opções
-c comando
Canalize a saída comando.
-d banco de dados
Especifique o banco de dados.
-E codificação
Selecione a codificação de caracteres para os dados de entrada se for diferente do
UTF-8 padrão.
-h
Exibe uma mensagem de ajuda explicando o comando.
-o nome do arquivo
Grave a saída em nome de arquivo em vez de em stdout.
-O nome do arquivo
Anexe a saída ao nome do arquivo em vez de enviá-lo ao stdout.
Exemplo
refdbc:
nota de atualização foo.xml
Este comando irá atualizar as notas estendidas em foo.ris no atualmente selecionado
base de dados. Se as notas não especificam uma data, refdbd irá inserir um carimbo de data / hora
automaticamente.
Updateref
Sinopse
Updateref [-d banco de dados] [-E codificação] [-h] [[-c comando] | [-o arquivo de saída]
[-O arquivo de saída]] [-t tipo] [-P] [-U nome de usuário] [lima]
Descrição
Atualiza as referências no formato RIS em lima no banco de dados atual.
Este comando é essencialmente o mesmo que addref, mas usa os campos de ID na entrada
dados para atualizar as referências existentes com o mesmo ID. Se o ID de uma referência não for
existente no banco de dados, uma nova entrada é criada, ignorando o ID especificado no RIS
ou arquivo risx. Atualmente, o refdb não verifica se o novo conjunto de dados tem qualquer
semelhança com o antigo com o mesmo ID. Se você disser ao refdb para atualizar um
referência, ele usa tudo o que você enviar para esse fim.
Opções
-c comando
Canalize a saída comando.
-d banco de dados
Especifique o banco de dados.
-E codificação
Selecione a codificação de caracteres para os dados de entrada se for diferente do
configuração padrão. Os conjuntos de dados RIS podem usar qualquer codificação que seu libiconv local
apoia (ver homem iconv_open para obter uma lista de codificações disponíveis), exceto UTF-16 e
UTF-32. Os conjuntos de dados RISX carregam a codificação nas instruções de processamento, portanto
esta opção não é necessária e é ignorada.
-h
Exibe uma mensagem de ajuda explicando o comando.
-o nome do arquivo
Grave a saída em nome de arquivo em vez de em stdout.
-O nome do arquivo
Anexe a saída ao nome do arquivo em vez de enviá-lo ao stdout.
-t tipo
Selecione o tipo de dados de entrada. Os valores possíveis são "ris" (padrão) e "risx". De outros
tipos de dados devem ser convertidos para um desses tipos antes de adicioná-los ao
base de dados.
-P
Atualize apenas as informações pessoais para esta referência, ou seja, o N1 (notas), RP
(status de reimpressão) e campos AV (disponibilidade). Isso adicionará automaticamente o
referência à sua lista de referências pessoais. Todos os outros campos serão ignorados.
Combine esta opção com o -g opção, por exemplo, para alterar rapidamente o status de reimpressão
de referências existentes a “IN FILE” de “NOT IN FILE” ou de “ON REQUEST”.
-U nome de usuário
Forneça um nome de usuário diferente do usuário atual, por exemplo, alguns
técnicos ou administrativos podem adicionar referências em nome de um pesquisador.
lima
Todos os outros argumentos da linha de comando serão interpretados como nomes de arquivos para leitura
referências de. Se nenhum nome de arquivo for especificado, os dados serão lidos do stdin.
Exemplo
refdbc:
Updateref -P foo.ris
Este comando irá atualizar as referências em foo.ris no ativo previamente selecionado
base de dados. Apenas as informações pessoais (AV, N1, RP) serão adicionadas ou modificadas para o
usuário atual.
detalhado
Sinopse
detalhado [-h]
Descrição
Ativa ou desativa o modo detalhado. Se o modo detalhado estiver ativado, as mensagens de erro e
os avisos podem ser mais compreensíveis.
Opções
-h
Exibe uma mensagem de ajuda explicando o detalhado comando.
Exemplo
refdbc:
detalhado
Dependendo do valor anterior, este comando irá ativar o modo verboso ou
fora.
whatdb
Sinopse
whatdb [-h]
Descrição
Exibe uma infinidade de informações sobre o banco de dados atualmente selecionado.
Opções
-h
Exibe uma mensagem de ajuda explicando o whatdb comando.
Exemplo
refdbc:
whatdb
Isso imprimirá as informações sobre o banco de dados ativo. Consulte o selecionado b
comando para obter informações sobre como alterar o banco de dados ativo. o whatdb saída parece
como isso:
Banco de dados atual: alltypes
Número de referências: 45
ID de referência mais alta: 45
Número de notas: 2
ID de nota mais alta: 2
Codificação: ISO-8859-1
Tipo de banco de dados: risx
Tipo de servidor: pgsql
Criado: 2003-12-24 22:27:43 UTC
Usando a versão refdb: 0.9.4-pre2
Última modificação: 2003-12-24 22:29:05 UTC
Use refdbc online usando serviços onworks.net