InglêsFrancêsEspanhol

Ad


favicon do OnWorks

catmandup - Online na nuvem

Execute catmandup no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando catmandup 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


catmandu - Ferramentas de linha de comando LibreCat

SINOPSE


catmandu [-D | -D2 | -D3] [-I caminho] [-L caminho] [COMANDO] [-? hqv] [opções longas ...] [ARGS]

catmandu --versão

ajuda catmandu

# converter
catmandu converter JSON para YAML <file.json
catmandu converter YAML em JSON <file.yaml
catmandu convert YAML <file.yaml # 'to JSON' está implícito
catmandu convert MARC <records.mrc
catmandu convert MARC --fix 'marc_map (245, título)' <records.mrc
catmandu converter OAI --url https://biblio.ugent.be/oai
catmandu converter SRU --base http://www.unicat.be/sru --consulta dna

# importação
catmandu import JSON para MongoDB --database_name mydb <records.json
catmandu import MARC para MongoDB --database_name mydb <records.mrc
catmandu import MARC para ElasticSearch --index_name mydb <records.mrc
catmandu import MARC para ElasticSearch --index_name mydb --fix 'marc_map ("245a", "title")' <records.mrc

# exportação
catmandu exportar MongoDB --database_name mydb --bag data para JSON
catmandu exportar MongoDB --database_name mydb --bag data para JSON --fix 'reter ("_ id")'
catmandu exportar Solr --url http://localhost: 8983 / solr para JSON
catmandu export ElasticSearch --index_name mydb para JSON

# configuração
$ gato catmandu.yml
---
loja:
teste1:
pacote: MongoDB
opções:
nome_do_banco de dados: meudb

catmandu import JSON para test1 <records.json

catmandu config # mostra o conteúdo de catmandu.yml

teste de contagem catmandu 1
catmandu delete test1 -q 'title: "My Rabbit"'

COMANDOS


ajudar COMANDO
Documentação sobre opções de linha de comando.

configuração
Exiba o conteúdo dos arquivos catmandu.yml em seu projeto.

converter IMPORTADOR [OPÇÕES] [[--consertar CONSERTAR]] para EXPORTADOR [OPÇÕES]
Converta dados de um formato para outro formato com a ajuda de Catmandu :: Importers e
Catmandu :: Exportadores. Todas as opções fornecidas na linha de comando serão enviadas para o importador ou
Exportador como parâmetros de inicialização. Por exemplo

catmandu converter OAI --url BASEURL --metadataPrefx PREFIX \
para \
CSV --header 1 --sep_char '|'

Veja a documentação de todos os importadores e exportadores para ver quais opções são
disponível.

Todos os importadores aceitam uma ou mais opções --fix com o nome de um arquivo de correção ou arquivo
comando.

catmandu converter JSON --fix fixes.txt
catmandu convert JSON --fix 'remove_field (abc)'

O exportador JSON é implícito e opcional.

catmandu converter YAML para JSON
catmandu convert YAML # mais curto

contar LOJA [OPÇÕES]
Conte o número de itens em um Catmandu :: Store. Todas as opções fornecidas na linha de comando irão
ser enviado para a loja como parâmetros de inicialização. Por exemplo

contagem de catmandu MongoDB --database_name mydb --bag data

excluir LOJA [OPÇÕES] [-q CONSULTA]
Exclua itens de uma Catmandu :: Store. Todas as opções fornecidas na linha de comando serão enviadas para
o armazenamento como parâmetros de inicialização. Opcionalmente, uma QUERY pode ser fornecida para selecionar o
itens a serem excluídos. Por exemplo

catmandu delete MongoDB --database_name mydb --bag data -q "title: Delete me"

exportar LOJA [OPÇÕES] [-q CONSULTA] [--limite LIMITE] [[--consertar CONSERTAR]] para EXPORTADOR [OPÇÕES]
Exporte itens de um Catmandu :: Store usando um Catmandu :: Exporter. Todas as opções fornecidas no
a linha de comando será enviada para a Loja ou Exportador como parâmetros de inicialização.
Opcionalmente, uma QUERY e LIMIT podem ser fornecidos para exportar itens seletivamente da Loja.
Opcionalmente, um FIX pode ser fornecido para ser executado em todos os itens antes de serem exportados
pelo exportador.

Por exemplo

catmandu export MongoDB --database_name mydb --bag data -q "title: Perl"

importar IMPORTADOR [OPÇÕES] [[--consertar CONSERTAR]] para LOJA [OPÇÕES]
Importe itens de um Catmandu :: Importer para um Catmandu :: Store. Todas as opções fornecidas no
a linha de comando será enviada para o importador ou armazenamento como parâmetros de inicialização.
Opcionalmente, um FIX pode ser fornecido para ser executado em todos os itens antes de serem armazenados
na loja.

catmandu import JSON para MongoDB --database_name mydb <records.json

mover LOJA [OPÇÕES] [-q CONSULTA] [--limite LIMITE] [[--consertar CONSERTAR]] para LOJA [OPÇÕES]
Mova os itens de um Catmandu :: Store para outro. Todas as opções fornecidas na linha de comando irão
ser enviado para as lojas como parâmetros de inicialização. Opcionalmente, QUERY e LIMIT podem ser
fornecido para exportar itens seletivamente da Loja. Opcionalmente, um FIX pode ser fornecido para
ser executado em todos os itens antes de serem armazenados.

dados, [LONG_OPTIONS]
Comando de manipulação de dados de baixo nível. Consulte OPÇÕES DE DADOS abaixo para obter a documentação completa.

OPÇÕES


-v Saída detalhada. Isso inclui o andamento das operações.

-h
-?
--lib-path CAMINHO
-I Especifica os caminhos de inclusão da biblioteca Perl, como a opção -I do perl. Esta opção é
Repetivel.

--load-path CAMINHO
-L CAMINHO
Procure a partir deste caminho os arquivos de configuração e a lib que a acompanha
diretórios. Esta opção pode ser repetida.

--debug [NÍVEL]
-D [NÍVEL]
Defina o nível de depuração para Catmandu. LEVEL é um de:

1 - Mensagens de AVISO
2 - mensagens INFO
3 - mensagens DEBUG

Requer a instalação de Log :: Log4perl e Log :: Any :: Adapter :: Log4perl. Por padrão
um arquivo de configuração log4perl interno é usado para enviar todas as mensagens de depuração para
stderr. Opcionalmente, no catmandu.yml, o caminho para um arquivo de configuração log4perl pode
ser definido. Por exemplo

catmandu.yml:

log4perl: /etc/log4perl.conf

or

log4perl: "
log4perl.category.Catmandu = $ level, $ appender

log4perl.appender.STDOUT = Log :: Log4perl :: Appender :: Screen
log4perl.appender.STDOUT.stderr = 0
log4perl.appender.STDOUT.utf8 = 1

log4perl.appender.STDOUT.layout = PatternLayout
log4perl.appender.STDOUT.layout.ConversionPattern =% d [% P] -% p% l% M tempo =% r:% m% n

log4perl.appender.STDERR = Log :: Log4perl :: Appender :: Screen
log4perl.appender.STDERR.stderr = 0
log4perl.appender.STDERR.utf8 = 1

log4perl.appender.STDERR.layout = PatternLayout
log4perl.appender.STDERR.layout.ConversionPattern =% d [% P] -% l:% m% n
"

Veja também Catmandu :: Logger para habilitar o registro para seus próprios pacotes Catmandu.

DADOS OPÇÕES


Essas opções de baixo nível estão disponíveis para o comando "catmandu data".

- da loja LOJA
Leia os itens de um Catmandu :: Store como: DBI, MongoDB, Solr, ElasticSearch, ...

- do importador IMPORTADOR
Leia os itens de um Catmandu :: Importador, como: YAML, JSON, CSV, MARC, OAI ...

- da bolsa BAG_NAME
Esta opção deve ser usada em combinação com um --from-store. Selecione na loja
apenas os itens pertencentes à bolsa BAG_NAME.

--de-OPTION_VALUE OPTION
Para incluir opções de configuração para um Catmandu :: Store ou Catmandu :: Importer um
pode ser usado o argumento com o prefixo '--from-'. Por exemplo, para fornecer um 'arquivo' a um importador
usar:

--from-file /meu/caminho/para/arquivo.txt

--into-exportador EXPORTADOR
Adicione cada item lido em um Catmandu :: Exporter, como: JSON, YAML, Template, XLS, ...

- na loja LOJA
Adicione cada item lido em um Catmandu :: Store, como: DBI, MongoDB, Solr, ElasticSearch,
...

- na bolsa BAG_NAME
Esta opção deve ser usada em combinação com um --into-store. Adicione cada item ao
Armazene com a bolsa BAG_NAME.

--em-OPTION OPTION_VALUE
Para incluir opções de configuração para um Catmandu :: Store ou Catmandu :: Exporter um
pode ser usado o argumento com o prefixo '--into-'. Por exemplo, para fornecer um 'arquivo' a um exportador
usar:

--into-arquivo /tmp/arquivo.txt

--fixa EXPRESSÃO
--fixar ARQUIVO
Ao exportar ou armazenar, aplique uma correção EXPRESSION ou todas as correções em FILE em cada
item. Esta opção pode ser repetida. FILE também pode ser um executável arbitrário se
Catmandu :: Fix :: cmd está instalado.

- iniciar NUM
Ao exportar ou armazenar dados, ignore os primeiros NUM itens.

- total NUM
Ao exportar ou armazenar dados, processe apenas um total de NUM de itens.

--substituir
Ao armazenar dados, primeiro exclua todos os itens da Loja ou Bolsa.

--consulta QUERY
--cql-query QUERY | -q CONSULTA
Quando um Store pode ser pesquisado, execute e retorne os resultados. Usando --cql-query ou -q
opção, a linguagem de consulta CQL pode ser usada (se houver suporte).

--limite NUM
Limite o número de resultados retornados dos resultados pesquisáveis ​​a NUM.

--contar
Relate o número de itens processados.

--versão
Devolva a versão instalada do Catmandu.

Use catmandup online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    Cliente SQL SQuirreL
    Cliente SQL SQuirreL
    SQuirreL SQL Client é um SQL gráfico
    cliente escrito em Java que permitirá
    você para ver a estrutura de um JDBC
    banco de dados compatível, navegue pelos dados em
    mesas ...
    Baixar SQuirreL SQL Client
  • 2
    Suportes
    Suportes
    Brackets é um software de código aberto moderno e gratuito
    editor de texto feito especialmente para Web
    Desenvolvimento. Escrito em HTML, CSS e
    JavaScript com ferramentas visuais focadas e
    prepara...
    Baixe os suportes
  • 3
    Compilador pascal gratuito
    Compilador pascal gratuito
    Um compilador Pascal de 32/64/16 bits para
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS e DOS;
    compatível semanticamente com...
    Baixe o Compilador Pascal Gratuito
  • 4
    Informações Canon EOS DIGITAL
    Informações Canon EOS DIGITAL
    Canon não tem contagem de obturador
    incluído na informação EXIF ​​de um
    arquivo de imagem, ao contrário de Nikon e
    Pentax. Não há nenhuma base oficial da Canon
    aplicativo ...
    Baixe informações da Canon EOS DIGITAL
  • 5
    rEFInd
    rEFInd
    rEFInd é um fork do boot rEFIt
    Gerente. Como o rEFIt, o rEFInd pode
    detectar automaticamente sua inicialização EFI instalada
    carregadores e apresenta uma bela GUI
    menu da opção de inicialização ...
    Baixar rEFInd
  • 6
    Express Luke GSI
    Express Luke GSI
    Esta página de download do SourceForge era para
    conceder aos usuários o download da minha fonte construída
    GSIs, baseados na grande teoria de Phhusson
    trabalhos. Eu construo o Android Pie e
    Android 1 ...
    Baixar ExpressLuke GSI
  • Mais "

Comandos Linux

Ad