В настоящее время у меня есть скрипт (log.sh), который может передавать содержимое в API REST сервера журналирования следующим образом
curl -H "content-type:text/plain" -d $1 http://my-logging-server.com/api
Запуск ./log.sh «Hello world» работает
Но когда я пытаюсь сделать живой хвост и передать результаты в мой скрипт:
tail -f live.log | ./log.sh
я получаю:
curl: no URL specified!
Почему скручивание не распознаетURL