Это связано с тем, что wget загружает вывод вашего скрипта (который, по-видимому, пуст) и сохраняет его в файл, каждый раз добавляя число, чтобы не перезаписывать ранее загруженный файл.
Есть несколько вариантов, как это предотвратить.
- Запретить загрузку wget вообще, используя
--spider
опция:
wget --spider http://www.some.random.link/to/some/PHP/script
Тем не менее, это может привести к тому, что ваш скрипт не будет работать, так как, IIRC, он только выдает HEAD
запрос.
- Загрузите вывод, но отмените его, отправив
/dev/null
:
wget -O /dev/null http://www.some.random.link/to/some/PHP/script
- Загрузите вывод, но затем удалите, используя
--delete-after
опция:
wget --delete-after http://www.some.random.link/to/some/PHP/script
- Для полноты, если вы можете жить с одним файлом, используйте
-nc
возможность запретить загрузку wget файлов, которые уже существуют локально:
wget -nc http://www.some.random.link/to/some/PHP/script
curl --silent <address> 1>/dev/null
сделаю работу.