From 1eb8594cc127fc1e894edabab7dcc5dd3605d93f Mon Sep 17 00:00:00 2001 From: Felix Lohmeier Date: Fri, 18 Nov 2016 14:12:45 +0100 Subject: [PATCH] =?UTF-8?q?4.4:=20Anweisungen=20f=C3=BCr=20Script=20deutli?= =?UTF-8?q?cher=20formuliert?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 04_4_download_der_metadaten.md | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/04_4_download_der_metadaten.md b/04_4_download_der_metadaten.md index 117ac5b..f9e894a 100644 --- a/04_4_download_der_metadaten.md +++ b/04_4_download_der_metadaten.md @@ -115,7 +115,7 @@ Folgende Anfrage an die SRU-Schnittstelle liefert die Gesamtmenge zurück: * entspricht folgender Suche im Katalog: {%s%}https://kataloge.uni-hamburg.de/DB=2/SET=5/CMD?ACT=SRCH&TRM=PPN+.%3F{%ends%} * Gesamtanzahl der Records: {%s%}450.109 (Stand: 25.10.2016){%ends%} -### Variante 1: Download-Script "light" +### Variante 1: Download-Script "minimal" Mit dem Shell-Script aus Aufgabe 3 als Vorlage, der neuen Suchanfrage und der Gesamtanzahl der Records haben wir schon alle Bestandteile, die wir benötigen. Folgendes Script lädt alle Records herunter (vergleichen Sie es mit dem Script aus Aufgabe 3): @@ -135,9 +135,10 @@ exit ``` **Ausführen:** -* Diesen Textinhalt in einer Datei abspeichern, z.B. mit ```nano download-light.sh``` -* Danach muss das Script noch ausführbar gemacht werden: ```chmod +x download-light.sh``` -* Script starten mit ```./download-light.sh``` + +* Diesen Textinhalt in einer Datei abspeichern, z.B. mit ```nano download-minimal.sh``` +* Danach muss das Script noch ausführbar gemacht werden: ```chmod +x download-minimal.sh``` +* Script starten mit ```./download-minimal.sh``` ### Variante 2: Download-Script "comfort" @@ -204,13 +205,14 @@ grep "" $dir/*.marcxml | wc -l exit ``` -**Ausführen:** -* Diesen Textinhalt in einer Datei abspeichern, z.B. mit ```nano download.sh``` -* Danach muss das Script noch ausführbar gemacht werden: ```chmod +x download.sh``` -* Script starten mit ```./download.sh``` - Script als Datei: [download.sh](https://felixlohmeier.gitbooks.io/seminar-wir-bauen-uns-einen-bibliothekskatalog/content/scripte/download.sh) +**Ausführen:** + +* Script mit ```curl``` auf den Server laden: ```curl -O https://felixlohmeier.gitbooks.io/seminar-wir-bauen-uns-einen-bibliothekskatalog/content/scripte/download.sh```) +* Script ausführbar machen: ```chmod +x download.sh``` +* Script starten mit ```./download.sh``` + ## Aufgabe 5: Grobe Prüfung der heruntergeladenen Dateien Das Script benötigt für einen Komplettdurchlauf etwa 6 Stunden. Sie werden also bestimmt nicht jede Transaktion aufmerksam am Bildschirm verfolgt haben. So oder so ist es sinnvoll mit ein paar Tests die Plausibilität der heruntergeladenen Dateien zu prüfen. Bitte beantworten Sie folgende Fragen: