Comme solution alternative, vous pouvez éviter d'utiliser wget
- qui, comme son nom l'indique, est destiné à obtenir contenu web à partir d'une URL donnée. En d'autres termes, il est conçu pour être un outil de "téléchargement". (Il est, bien sûr, très flexible, comme Indrek l'a démontré dans sa réponse. Mais ses valeurs par défaut vont à l'encontre de vos objectifs).
Puisque vous n'avez pas besoin ou veulent pour télécharger quoi que ce soit (vous accédez simplement à l'URL pour déclencher un script côté serveur), l'option curl
est un peu plus appropriée pour votre script. Elle écrira les résultats de ses requêtes sur stdout par défaut, plutôt que dans un fichier.
Donc, en remplaçant wget
con curl
dans votre code ci-dessus devrait résoudre le problème de création de fichier sans autre travail.