Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

catmandup - Online w chmurze

Uruchom catmandup u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

Jest to polecenie catmandup, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


catmandu - narzędzia wiersza poleceń LibreCat

STRESZCZENIE


catmandu [-D|-D2|-D3] [-I ścieżka] [-L ścieżka] [POLECENIE] [-?hqv] [długie opcje...] [ARG]

catmandu – wersja

Catmandu pomoc

# konwersja
catmandu konwertuj JSON na YAML < plik.json
catmandu konwertuj YAML na JSON < file.yaml
catmandu konwertuj YAML < plik.yaml # 'do JSON' jest niejawne
catmandu konwertuj MARC < records.mrc
catmandu konwertuj MARC --fix 'marc_map(245,tytuł)' < records.mrc
catmandu konwertuj OAI --url https://biblio.ugent.be/oai
catmandu konwertuj SRU --base http://www.unicat.be/sru -- zapytanie dna

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

# eksport
catmandu eksport MongoDB --database_name mydb --bag data do JSON
catmandu export MongoDB --database_name mydb --bag data to JSON --fix 'retain("_id")'
eksport catmandu Solr --url http://localhost:8983/solr do JSON
catmandu eksport ElasticSearch --index_name mydb do JSON

# konfiguracja
$ kot catmandu.yml
---
sklep:
test1:
pakiet: MongoDB
opcje:
nazwa_bazy_danych: mydb

catmandu importuje JSON do test1 < records.json

konfiguracja catmandu # pokaż zawartość pliku catmandu.yml

test liczenia catmandu1
catmandu usuń test1 -q 'title:"Mój królik"'

POLECENIA


pomoc COMMAND
Dokumentacja dotycząca opcji wiersza poleceń.

config
Wyświetl zawartość plików catmandu.yml w swoim projekcie.

konwertować IMPORT [OPCJE] [[--naprawić NAPRAWIĆ]] do EKSPORTER [OPCJE]
Konwertuj dane z jednego formatu na inny za pomocą Catmandu::Importers i
Catmandu::Eksporterzy. Wszystkie opcje podane w wierszu poleceń zostaną wysłane do Importera lub
Eksporter jako parametry inicjujące. Np

catmandu konwertuj OAI --url BASEURL --metadataPrefx PREFIKS \
do \
CSV --header 1 --sep_char '|'

Zapoznaj się z dokumentacją wszystkich importerów i eksporterów, aby zobaczyć, które opcje są
dostępny.

Wszyscy importerzy akceptują jedną lub więcej opcji --fix z nazwą pliku lub pliku poprawki
dowództwo.

catmandu przekonwertować JSON --fix fixes.txt
catmandu przekonwertować JSON --fix 'remove_field(abc)'

Eksporter JSON jest niejawny i opcjonalny.

catmandu konwertuj YAML na JSON
catmandu konwertuj YAML # krócej

liczyć SKLEP [OPCJE]
Policz liczbę przedmiotów w Catmandu::Store. Wszystkie opcje podane w wierszu poleceń będą:
być wysłane do sklepu jako parametry inicjalizacji. Np

liczba catmandu MongoDB --database_name mydb --bag data

usunąć SKLEP [OPCJE] [-Q ZAPYTANIE]
Usuń elementy z Catmandu::Store. Wszystkie opcje podane w wierszu poleceń zostaną wysłane do
sklep jako parametry inicjalizacji. Opcjonalnie można podać ZAPYTANIE, aby wybrać
elementy do usunięcia. Np

catmandu usuń MongoDB --database_name mydb --bag data -q "tytuł:Usuń mnie"

eksport SKLEP [OPCJE] [-Q ZAPYTANIE] [--limit LIMIT] [[--naprawić NAPRAWIĆ]] do EKSPORTER [OPCJE]
Eksportuj przedmioty z Catmandu::Store za pomocą Catmandu::Exporter. Wszystkie opcje podane na
wiersz poleceń zostanie wysłany do sklepu lub eksportera jako parametry inicjujące.
Opcjonalnie można podać ZAPYTANIE i LIMIT w celu selektywnego eksportu artykułów ze Sklepu.
Opcjonalnie można dostarczyć FIX do wykonania na wszystkich elementach, zanim zostaną eksporterem
przez eksportera.

Na przykład

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

importować IMPORT [OPCJE] [[--naprawić NAPRAWIĆ]] do SKLEP [OPCJE]
Importuj przedmioty z Catmandu::Importer do Catmandu::Store. Wszystkie opcje podane na
wiersz poleceń zostanie wysłany do Importera lub Sklepu jako parametry inicjalizacji.
Opcjonalnie można dostarczyć FIX do wykonania na wszystkich elementach przed ich przechowywaniem
do Sklepu.

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

ruch SKLEP [OPCJE] [-Q ZAPYTANIE] [--limit LIMIT] [[--naprawić NAPRAWIĆ]] do SKLEP [OPCJE]
Przenieś przedmioty z jednego Catmandu::Store do drugiego. Wszystkie opcje podane w wierszu poleceń będą:
być wysłane do Sklepów jako parametry inicjalizacji. Opcjonalnie QUERY i LIMIT mogą być
przeznaczone do selektywnego eksportu towarów ze Sklepu. Opcjonalnie można dostarczyć FIX do
być wykonywane na wszystkich elementach przed ich przechowywaniem.

dane [LONG_OPTIONS]
Polecenie manipulacji danymi niskiego poziomu. Zobacz OPCJE DANYCH poniżej, aby uzyskać pełną dokumentację.

OPCJE


-v Pełne wyjście. Obejmuje to postęp operacji.

-h
-?
--lib-ścieżka ŚCIEŻKA
-I Określa, że ​​biblioteki Perla zawierają ścieżki, tak jak opcja -I Perla. Ta opcja to
powtarzalne.

--load-ścieżka ŚCIEŻKA
-L ŚCIEŻKA
Szukaj w górę od tej ścieżki w poszukiwaniu plików konfiguracyjnych i towarzyszących im lib
katalogi. Ta opcja jest powtarzalna.

--debuguj [POZIOM]
-D[POZIOM]
Ustaw poziom debugowania dla Catmandu. POZIOM jest jednym z:

1 — komunikaty OSTRZEŻ
2 - Komunikaty INFO
3 - DEBUGOWANIE wiadomości

Wymaga instalacji Log::Log4perl i Log::Any::Adapter::Log4perl. Domyślnie
używany jest wewnętrzny plik konfiguracyjny log4perl, który wysyła wszystkie komunikaty debugowania do
stderr. Opcjonalnie w catmandu.yml ścieżka do pliku konfiguracyjnego log4perl może:
być ustawiony. Np

catmandu.yml:

log4perl: /etc/log4perl.conf

or

log4perl: "
log4perl.category.Catmandu=$poziom,$dodatkowy

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

log4perl.appender.STDOUT.layout=Układ wzoru
log4perl.appender.STDOUT.layout.ConversionPattern=%d [%P] - %p %l %M czas=%r : %m%n

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

log4perl.appender.STDERR.layout=Układ wzoru
log4perl.appender.STDERR.layout.ConversionPattern=%d [%P] - %l: %m%n
"

Zobacz także Catmandu::Logger, aby włączyć logowanie dla własnych pakietów Catmandu.

DATA OPCJE


Te niskopoziomowe opcje są dostępne dla polecenia „catmandu data”.

--ze-sklepu SKLEP
Czytaj elementy ze sklepu Catmandu::Store, takie jak: DBI, MongoDB, Solr, ElasticSearch, ...

--od-importera IMPORTER
Przeczytaj elementy z Catmandu::Importer, takie jak: YAML, JSON, CSV, MARC, OAI ...

--z torby BAG_NAME
Ta opcja powinna być używana w połączeniu z --from-store. Wybierz ze Sklepu
tylko przedmioty należące do torby BAG_NAME.

--z-OPTION OPTION_VALUE
Aby dołączyć opcje konfiguracji do Catmandu::Store lub Catmandu::Importer an
można użyć argumentu z przedrostkiem '--from-'. Np. dostarczenie „pliku” importerowi
posługiwać się:

--z-pliku /moja/ścieżka/do/pliku.txt

--do-eksportera EKSPORTER
Dodaj każdy element odczytany do Catmandu::Exporter, taki jak: JSON, YAML, Szablon, XLS, ...

--do-sklepu SKLEP
Dodaj każdy odczytany element do Catmandu::Store, takiego jak: DBI, MongoDB, Solr, ElasticSearch,
...

--do torby BAG_NAME
Ta opcja powinna być używana w połączeniu z --into-store. Dodaj każdy element do
Przechowuj z torbą BAG_NAME.

--do-OPTION OPTION_VALUE
Aby dołączyć opcje konfiguracji do Catmandu::Store lub Catmandu::Exporter i
można użyć argumentu z przedrostkiem '--do-'. Np. dostarczenie „pliku” eksporterowi
posługiwać się:

--do-pliku /tmp/plik.txt

--popraw WYRAŻENIE
--napraw PLIK
Podczas eksportowania lub przechowywania zastosuj WYRAŻENIE poprawek lub wszystkie poprawki w PLIKU na każdym z nich
przedmiot. Ta opcja jest powtarzalna. PLIK może być również dowolnym plikiem wykonywalnym, jeśli:
Catmandu::Fix::cmd jest zainstalowany.

--rozpocznij NUM
Podczas eksportowania lub przechowywania danych pomiń pierwsze NUM elementy.

--całkowita LICZBA
Przy eksporcie przechowywania danych przetwarzamy tylko sumę NUM pozycji.

--wymienić
Podczas przechowywania danych najpierw usuń wszystkie pozycje w Sklepie lub Torbie.

--zapytanie QUERY
--cql-query ZAPYTANIE | -q ZAPYTANIE
Gdy Sklep można przeszukiwać, wykonaj i zwróć wyniki. Używanie --cql-query lub -q
opcja język zapytań CQL może być użyty (jeśli jest obsługiwany).

--limit LICZ
Ogranicz liczbę wyników zwracanych z wyników wyszukiwania do NUM.

--liczyć
Zgłoś liczbę przetworzonych przedmiotów.

--wersja
Zwróć zainstalowaną wersję Catmandu.

Korzystaj z catmandup online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Klient SQL SQuirreL
    Klient SQL SQuirreL
    SQuirreL SQL Client to graficzny SQL
    klient napisany w Javie, który pozwoli
    aby wyświetlić strukturę JDBC
    zgodna baza danych, przeglądaj dane w
    stoły...
    Pobierz klienta SQuirreL SQL
  • 2
    Wsporniki
    Wsporniki
    Brackets to darmowe, nowoczesne oprogramowanie typu open source
    edytor tekstu stworzony specjalnie dla sieci Web
    Rozwój. Napisany w HTML, CSS i
    JavaScript z ukierunkowanymi narzędziami wizualnymi i
    przygotuj...
    Pobierz wsporniki
  • 3
    Darmowy kompilator Pascala
    Darmowy kompilator Pascala
    32/64/16-bitowy kompilator Pascala dla
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, GameBoy
    Advance, Nintendo NDS i DOS;
    semantycznie zgodny z...
    Pobierz darmowy kompilator Pascala
  • 4
    Informacje cyfrowe Canon EOS
    Informacje cyfrowe Canon EOS
    Canon nie ma licznika migawki
    zawarte w informacjach EXIF ​​an
    plik obrazu, w przeciwieństwie do Nikon i
    Pentaks. Nie ma oficjalnej bazy Canon
    podanie ...
    Pobierz informacje o Canon EOS DIGITAL
  • 5
    ODNIESIENIE
    ODNIESIENIE
    rEFInd jest rozwidleniem bootowania REFIt
    menedżer. Podobnie jak rEFit, rEFInd może
    automatycznie wykryj zainstalowany rozruch EFI
    ładowarki i prezentuje ładny GUI
    menu opcji rozruchu...
    Pobierz rEFInd
  • 6
    ExpressLuke GSI
    ExpressLuke GSI
    Ta strona pobierania SourceForge miała na celu
    zezwolić użytkownikom na pobranie mojego pliku źródłowego
    GSI, oparte na phhusson's great
    praca. Buduję zarówno Android Pie, jak i
    Androida 1...
    Pobierz ExpressLuke GSI
  • więcej »

Komendy systemu Linux

Ad