Keresés

Új hozzászólás Aktív témák

  • urandom0

    senior tag

    válasz olivera88 #97229 üzenetére

    Namost ezt az egészet át lehet írni így:

    APIKEY=b40eee26-a596-483f-87e8-7d8153555b82
    curl -s "https://dmigw.govcloud.dk/v1/forecastdata/collections/harmonie_dini_sf/items?api-key=$APIKEY" | jq "[.features[].properties.modelRun]|unique|sort|.[-1]" \
    | xargs -I Q curl "https://dmigw.govcloud.dk/v1/forecastdata/collections/harmonie_dini_sf/items?modelRun=Q&api-key=$APIKEY" | jq -r ".features[]|[.asset.data.href,.id]|@csv" > latest_model_run_links

    Vagy ha külön-külön akarod futtatni a két curl-t, akkor így (beleírtam a megjegyzéseket is):

    APIKEY=b40eee26-a596-483f-87e8-7d8153555b82
    # Latest model run:
    curl -s "https://dmigw.govcloud.dk/v1/forecastdata/collections/harmonie_dini_sf/items?api-key=$APIKEY" | jq "[.features[].properties.modelRun]|unique|sort|.[-1]" > /tmp/harmonie_dini_sf
    # Retrieve download links from latest model run
    cat /tmp/harmonie_dini_sf | xargs -I Q curl "https://dmigw.govcloud.dk/v1/forecastdata/collections/harmonie_dini_sf/items?modelRun=Q&api-key=$APIKEY" | jq -r ".features[]|[.asset.data.href,.id]|@csv" > latest_model_run_links

    Csak az APIKEY-t kell kicserélned a sajátodra, és így akkor nem kell a modelRun paraméterét kézzel beírni.

    Na most már csak arra kellene rájönnöm h lehet egyesével letölteni fájlokat abbol listából.

    Benne van a latest_model_run_linksben az összes link. Az első kettő macskaköröm között van maga a link, a második kettő között a fájl neve:
    "https://dmigw.govcloud.dk/v1/forecastdata/download/HARMONIE_DINI_SF_2024-07-26T030000Z_2024-07-26T030000Z.grib?api-key=b40eee26-a596-483f-87e8-7d8153555b82","HARMONIE_DINI_SF_2024-07-26T030000Z_2024-07-26T030000Z.grib"

    Itt ez maga a letöltési link:
    https://dmigw.govcloud.dk/v1/forecastdata/download/HARMONIE_DINI_SF_2024-07-26T030000Z_2024-07-26T030000Z.grib?api-key=b40eee26-a596-483f-87e8-7d8153555b82

Új hozzászólás Aktív témák