В качестве альтернативного исправления вы можете избежать использования wget
- который, как следует из его названия, предназначен для получения веб-контента с заданного URL-адреса. Другими словами, он создан, чтобы быть инструментом "загрузки". (Это, конечно, очень гибко, как продемонстрировал Индрек в своем ответе. Но его настройки по умолчанию работают против ваших целей.)
Так как вам не нужно или хотите , чтобы на самом деле ничего скачивать (вы просто получить доступ к URL , чтобы выпалить серверный скрипт), curl
команда немного больше подходит для вашего сценария. По умолчанию результаты его запросов будут записываться в стандартный вывод, а не в файл.
Таким образом, замена wget
на curl
в приведенном выше коде должна решить проблему создания файла без дальнейшей работы.