Salut à tous,
Je me permets de vous exposer ma problématique, car après plusieurs heures de recherches, je n'arrive pas au résultat attendu.
Je voudrais réussir à télécharger un fichier CSV en ligne de commande ; Celui-ci étant initialement du flux JSON, converti en CSV via un script PHP / JS.
Le script utilisé est disponible sur JSFiddle. Cf. :
http://jsfiddle.net/hybrid13i/JXrwM/
Dans l'exemple JSFiddle on constate qu'il faut cliquer sur le bouton "Generate file" pour télécharger le fichier. J'ai modifié le code, pour qu'à l'ouverture de la page, le fichier soit téléchargé automatiquement. Cf. :
Si j'utilise un navigateur internet, le fichier est téléchargé à l'ouverture de la page.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <?php if (isset($_GET['auto']) AND $_GET['auto'] == '1') { echo '$(document).ready(function(){'; } else { echo '$(\'button\').click(function(){'; } ?>
Or, moi je voudrais le télécharger en ligne de commande (Debian 7.6).
J'ai donc essayé d'appeler l'URL avec WGET en passant le paramètre auto dans l'URL (cf. code ci-dessus), mais cela va seulement télécharger le code de la page web, et non mon fichier. J'ai essayé pas mal de paramètres différents, rien ne fonctionne. J'ai également essayé avec CURL et même LYNX, idem ça ne fonctionne pas...
Avez-vous une idée ?
Merci de votre aide.
J.
Partager