Basta aggiungere ?dl=1
alla fine del link! Ad esempio:https://www.dropbox.com/s/mx9eqve5l2ipgyk/test.txt?dl=1
Questo dovrebbe darti un buon recupero del file in questione senza aggiungere nulla al file.
Un'altra cosa! Se vuoi salvare il file da qualche altra parte usa il -O
opzione come questa
wget -O /root/Desktop/test.txt "https://www.dropbox.com/s/mx9eqve5l2ipgyk/test.txt?dl=1"
E se vuoi avere un po' di GUI puoi usare zenity
per contrassegnare la posizione in cui verrà scaricato il file!
Ecco un esempio di codice:
#!/bin/bash
dir=$(zenity --file-selection --directory)
wget -O $dir/test.txt "https://www.dropbox.com/s/mx9eqve5l2ipgyk/test.txt?dl=1"
Il collegamento nella tua domanda non è il collegamento al file, è un collegamento alla pagina Dropbox di questo file.
Se vuoi usare wget
per scaricarlo, devi copiare il link per il download diretto dal menu che si apre premendo il pulsante di download a destra.
Nel mio caso, ha funzionato bene.
Tuttavia, a volte i problemi nel download di collegamenti dall'esterno del browser riguardano parametri diversi dal collegamento stesso. Un elemento comune che non esiste quando si copia semplicemente il collegamento sono i cookie del sito.
Prova questo fantastico componente aggiuntivo FF per ottenere il wget
corretto link
Inoltre, soprattutto se parliamo di una postazione conosciuta e non casuale, puoi ovviamente installare il client Dropbox. Questo sarà il modo più semplice, lascia che la tua casella faccia parte della struttura del tuo file ed elimina la necessità di download complicati.
Guarda questo post su askubuntu.com e la pagina di download di Dropbox.
Dropbox lo ha modificato in modo che wget
farà la cosa giusta e recupererà il file invece dell'interstitial.
Utilizzare "Condividi collegamento" per recuperare il collegamento diretto al file.