Per favore, aggiungi TurboLab.it alle eccezioni del tuo Ad Blocker. Siamo un progetto no-profit, e la pubblicità è indispensabile per pagare le spese.

In alternativa, puoi sostenerci con una donazione.

Rispetteremo ogni tua scelta, e potrai sempre utilizzare il sito senza limitazioni.

Nascondi avviso per 3 giorni

×

Creazione issue GitHub

Stai per creare una nuova issue su GitHub.

Per favore, (ri)leggi sempre 📚 La guida prima di procedere.

Creazione nuova issue in corso. Attendi...
×

Inserisci link ad articolo di TurboLab.it Ricerca articoli

Cerca e inserisci il collegamento a un articolo pubblicato da TurboLab.it

Digita almeno 3 caratteri, poi premi "Invio"

Commenti a "Guida a curl e wget, con esempi: come scaricare file da linea di comando (Linux Ubuntu/CentOS, Windows 10, M

I "Commenti" ad ogni articolo pubblicato sul nostro sito sono raccolti qui.
Regole del forum
Puoi rispondere alle discussioni già presenti, ma non aprirne di nuove.
Avatar utente
Zane
Fondatore
Fondatore
Messaggi: 5331
Iscritto il: mer mag 01, 2013 11:20 am
Has thanked: 90 times
Been thanked: 75 times

Commenti a "Guida a curl e wget, con esempi: come scaricare file da linea di comando (Linux Ubuntu/CentOS, Windows 10, M

Messaggio da Zane »

Per favore, aggiungi TurboLab.it alle eccezioni del tuo Ad Blocker. Siamo un progetto no-profit, e la pubblicità è indispensabile per pagare le spese.

In alternativa, puoi sostenerci con una donazione.

Rispetteremo ogni tua scelta, e potrai sempre utilizzare il sito senza limitazioni.

Nascondi avviso per 3 giorni

Guida a curl e wget, con esempi: come scaricare file da linea di comando (Linux Ubuntu/CentOS, Windows 10, Mac)

Immagine

Il mondo Linux mette a disposizione molti programmi per scaricare file da Internet tramite linea di comando. I più popolari sono curl (ora integrato anche in Windows 10) e wget: strumenti potentissimi, la cui ricca sintassi può però disorientare. Vediamo dunque come usarli in pratica per effettuare il download di file da terminale Linux, Windows 10 o Mac [continua..]

Inserite di seguito i vostri commenti.
Avatar utente
Bertz
Livello: EPROM (2/15)
Livello: EPROM (2/15)
Messaggi: 15
Iscritto il: mer set 24, 2014 11:27 am

Re: Commenti a "Guida Linux: come scaricare file da linea di comando con curl e wget (Ubuntu/CentOS)"

Messaggio da Bertz »

Ottima guida.....
Solo una domanda, cosa significa quando al comando curl si aggiunge | grep .... , o anche altre desinenze :frightened che faccio veramente fatica a capire come usare. Grazie
Avatar utente
Zane
Fondatore
Fondatore
Messaggi: 5331
Iscritto il: mer mag 01, 2013 11:20 am
Has thanked: 90 times
Been thanked: 75 times

Re: Commenti a "Guida Linux: come scaricare file da linea di comando con curl e wget (Ubuntu/CentOS)"

Messaggio da Zane »

"comando | grep miotesto" funziona come un filtro: mostra solo le righe dell'output di "comando" che contengono il testo "miotesto".
Zane - TurboLab.it
Avatar utente
Bertz
Livello: EPROM (2/15)
Livello: EPROM (2/15)
Messaggi: 15
Iscritto il: mer set 24, 2014 11:27 am

Re: Commenti a "Guida Linux: come scaricare file da linea di comando con curl e wget (Ubuntu/CentOS)"

Messaggio da Bertz »

Scusa ma ho fatto mille prove e non riesco a venire al dunque :muro .
Se dal comando curl ho un output tipo ..... "last_update":"2018-02-13", "state": "15"} e volessi ottenere solo il 15 (senza le virgolette)
come devo fare? :grazie
Avatar utente
CUB3
Moderatore
Moderatore
Messaggi: 4952
Iscritto il: lun gen 26, 2015 10:13 am
Has thanked: 80 times
Been thanked: 106 times

Re: Commenti a "Guida Linux: come scaricare file da linea di comando con curl e wget (Ubuntu/CentOS)"

Messaggio da CUB3 »

Bertz ha scritto: mar feb 13, 2018 8:31 am Scusa ma ho fatto mille prove e non riesco a venire al dunque :muro .
Se dal comando curl ho un output tipo ..... "last_update":"2018-02-13", "state": "15"} e volessi ottenere solo il 15 (senza le virgolette)
come devo fare? :grazie
Puoi passare quell'output con un pipe ad awk al quale dovrai indicargli un "separatore di campo" e la posizione che deve leggere; in pratica aggiungi infondo al comando di curl:

Codice: Seleziona tutto

| awk -F \" '{print $8}
-F \" : indica ad awk che il separatore di campo sono le virgolette (c'è lo slash davanti alle virgolette per evitare che queste siano interpretate);
'{print $8}' : indica di stampare a schermo l'ottavo campo, contenuto tra le virgolette.
"Let me tell you a secret: when you hear that the machine is “smart”, what it actually means is that it’s exploitable." Mikko Hypponen

Per favore, aggiungi TurboLab.it alle eccezioni del tuo Ad Blocker. Siamo un progetto no-profit, e la pubblicità è indispensabile per pagare le spese.

In alternativa, puoi sostenerci con una donazione.

Rispetteremo ogni tua scelta, e potrai sempre utilizzare il sito senza limitazioni.

Nascondi avviso per 3 giorni