Задача: при открытии ссылки в браузере на компьютере должен запуститься скрипт. Обязательно использовать inetd.
Прописываю в
/etc/servicesmyscript 1337/tcp
В
/etc/inetd.confmyscript stream tcp nowait root /path/to/script.sh
Содержимое
/path/to/script.sh#!/bin/sh
echo "It's work!" >> test.txt
Открываю в браузере страницу
localhost:1337, проверяю наличие файла - он есть. Но в него постоянно записываются новые строки "It's work!". Обрываю соединение в браузере, закрываю весь браузер, строки всё равно добавляются, файл бесконечно растёт.
Почему скрипт начинает вызываться постоянно?