wget downloadproblem

Dieses Thema im Forum "Programmieren allgemein" wurde erstellt von jurgen_xf, 31.01.2011.

  1. #1 jurgen_xf, 31.01.2011
    jurgen_xf

    jurgen_xf Mitglied

    Dabei seit:
    19.10.2010
    Beiträge:
    29
    Zustimmungen:
    0
    Hallo,
    ich möchte mittels wget von einem Server einige Daten runterladen. Diese liegen zerstreut in einigen Unterordner : http://dods.ndbc.noaa.gov/thredds/dodsC/data/ocean/

    Wenn ich zum Beispiel die Station "41013" laden möchte komme ich auf diese Seite

    http://dods.ndbc.noaa.gov/thredds/dodsC/data/ocean/41013/41013o9999.nc.html

    Wie komme ich an die Datei im ASCII Format ran und wie kann ich die Auswahlfunktion übergehen und die vollständige Datei laden.

    wget lädt eine Datei runter aber was drin steht (Meldung des OPeNDAP) ist nicht das was drin sein sollte......

    Besten Dank
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2 Aqualung, 31.01.2011
    Aqualung

    Aqualung Routinier

    Dabei seit:
    12.02.2008
    Beiträge:
    404
    Zustimmungen:
    0
    Kurze Analyse des Seitenquelltexts ergibt

    Code:
    wget 'http://dods.ndbc.noaa.gov/thredds/dodsC/data/ocean/41013/41013o9999.nc[COLOR="red"][B].ascii'[/B][/COLOR]
     
  4. #3 jurgen_xf, 31.01.2011
    Zuletzt bearbeitet: 31.01.2011
    jurgen_xf

    jurgen_xf Mitglied

    Dabei seit:
    19.10.2010
    Beiträge:
    29
    Zustimmungen:
    0
    Vielen Dank für die Antwort,
    das Problem ist, daß sich der Dateiname (41013o999.nc) ändert. Der Stationsname ist immer gleich (41013) . Wenn ich das wie oben "Hardcode" wird das nicht lange funktionieren. Ich suche nach einer Möglichkeit wie ich vom Catalog ausgehend (http://dods.ndbc.noaa.gov/thredds/dodsC/data/ocean/) die einzelnen gewünschten Stationen rauspicke und deren Daten im ASCII Format downloade.
     
  5. #4 Aqualung, 31.01.2011
    Aqualung

    Aqualung Routinier

    Dabei seit:
    12.02.2008
    Beiträge:
    404
    Zustimmungen:
    0
    Code:
    wget  http://dods.ndbc.noaa.gov/thredds/dodsC/data/ocean/catalog.xml
    
    while read l; do 
        s=$(echo "$l" | grep catalogRef | cut -d "=" -f2  | cut -d"/" -f1 | tr -d "\"" | grep -v "<"); 
        if test $s; then 
            url="http://dods.ndbc.noaa.gov/thredds/dodsC/data/ocean/$s/${s}o9999.nc.ascii"
            wget  "$url"  
         fi     
    done < catalog.xml
     
  6. #5 jurgen_xf, 31.01.2011
    jurgen_xf

    jurgen_xf Mitglied

    Dabei seit:
    19.10.2010
    Beiträge:
    29
    Zustimmungen:
    0
    Vielen Dank!!!!
    Es funktioniert. Wie kann ich noch einbauen, daß er nur bestimmte Dateien lädt (z.b. nur 41008,41009,41012)

    Besten Dank für die Hilfe
     
  7. #6 Aqualung, 31.01.2011
    Aqualung

    Aqualung Routinier

    Dabei seit:
    12.02.2008
    Beiträge:
    404
    Zustimmungen:
    0
    Code:
    wget  [url]http://dods.ndbc.noaa.gov/thredds/dodsC/data/ocean/catalog.xml[/url]
    
    while read l; do 
        s=$(echo "$l" | grep catalogRef | cut -d "=" -f2  | cut -d"/" -f1 | tr -d "\"" | grep -v "<" | [COLOR="red"]egrep "41008|41009|41012" [/COLOR]); 
        if test $s; then 
            url="http://dods.ndbc.noaa.gov/thredds/dodsC/data/ocean/$s/${s}o9999.nc.ascii"
            wget  "$url"  
         fi     
    done < catalog.xml
     
  8. Anzeige

    Vielleicht findest du HIER Antworten.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  9. #7 jurgen_xf, 31.01.2011
    jurgen_xf

    jurgen_xf Mitglied

    Dabei seit:
    19.10.2010
    Beiträge:
    29
    Zustimmungen:
    0
    Vielen dank!!!
     
  10. #8 Gast123, 01.02.2011
    Gast123

    Gast123 Guest

    Aus #5 als Antwort auf #4 in Kombination mit #7 als Antwort auf #6 schließe ich, dass der TO keine Zeile des Skripts verstanden und nichts gelernt hat.

    SCNR
     
Thema:

wget downloadproblem

Die Seite wird geladen...

wget downloadproblem - Ähnliche Themen

  1. WebUI für wget opder Aria2 auf dem Raspberry Pi

    WebUI für wget opder Aria2 auf dem Raspberry Pi: Hallo, ich habe meinen Raspberry Pi mit Raspbian neu aufgesetzt und dabei die gesamte Software aktualisiert. Der Pi dient v.a. als...
  2. Probleme mit wget

    Probleme mit wget: Wenn ich den Befehlt wget benutze, um z.B. eine ZIP Datei herunterzuladen, dann ist die Ziel-Datei auf meinem PC sehr klein und enthält HTML...
  3. wget zur Geschwindigkeitsmessung

    wget zur Geschwindigkeitsmessung: Hallo, ich versuche eine rudimentäre Lösung für eine Geschwindigkeitsmessung über eine busybox zu implementieren. wget -O /dev/null...
  4. wget und "get method"

    wget und "get method": Hallo zusammen, heute ist es mir aufgafallen dass sowas wget 'http://www.google.de/search?hl=de&q=xxxxxxxxxxxxxxxxxxx' nur startseite von...
  5. wget Passwort Authentifizierung über POST möglich?

    wget Passwort Authentifizierung über POST möglich?: Hallo zusammen Habe hier eine Box mit welcher ich über einen Browser diverse Steckdosen ein und ausschalten kann. Nun wollte ich ein Linux...