wget downloadproblem

Diskutiere wget downloadproblem im Programmieren allgemein Forum im Bereich Programmieren unter Linux/Unix; Hallo, ich möchte mittels wget von einem Server einige Daten runterladen. Diese liegen zerstreut in einigen Unterordner :...

  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

    Anzeige

    Wenn du mehr über Linux erfahren möchtest, dann solltest du dir mal folgende Shellkommandos anschauen.


    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. #7 jurgen_xf, 31.01.2011
    jurgen_xf

    jurgen_xf Mitglied

    Dabei seit:
    19.10.2010
    Beiträge:
    29
    Zustimmungen:
    0
    Vielen dank!!!
     
  9. #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. 2 Ordner unter wget kopieren

    2 Ordner unter wget kopieren: Moin, ich habe vor kurzem Bekanntschaft mit dem Befehl wget gemacht und bin relativ begeistet. Einzelne Dateien kann ich von einem Server ohne...
  2. 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...
  3. 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...
  4. 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...
  5. 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...
  1. Diese Seite verwendet Cookies um Inhalte zu personalisieren. Außerdem werden auch Cookies von Diensten Dritter gesetzt. Mit dem weiteren Aufenthalt akzeptierst du diesen Einsatz von Cookies.
    Information ausblenden