Я просто не могу понять, почему все мои попытки провальные. Я пытаюсь использовать curl для отправки POST-запроса с json на определенный url-адрес, когда путь к JSON определяется как переменная:
#!/bin/sh
JSON_TMP=/home/aaa/jsons/make_6h_from_1h.json
curl -X POST -H "Content-Type: application/json" --data-binary "@${JSON_TMP}" http://some-url
все, что я пытался (положить "@${JSON_TMP}"
или "@$JSON_TMP"
или @"${JSON_TMP}"
или что-то еще) просто не работает!
что более раздражает, что нет никаких сообщений об ошибках или что - то-я просто запускаю команду и снова получаю приглашение. На другом конце я вижу, что json не был отправлен.