@Lunatik-cyber
Начинающий программист.

Не работает скрипт в чем причина?

имеется код:

apt install at
apt install curl
systemctl enable --now atd
clear
read -e -p "Введите токен бота: " token
read -e -p "Введите свой ID: " id
read -e -p "Введите период отправки рез. копии в минутах: " periodofdel
at now +$periodofdel minutes <<EOF
cd /root/
tar -czvf "BOT.tar.gz" "BOT"
upload_link="$(curl -F "file=@/root/BOT.tar.gz" "https://file.io" | jq ".link")"
curl -s -X POST https://api.telegram.org/bot$token/sendMessage -d chat_id=$id -d text="${upload_link} - Ваша ссылка на скачивание"
curl -F "document=@path/root/BOT.tar.gz" "https://api.telegram.org/bot$token/sendDocument"
rm "BOT.tar.gz"
EOF


почему то он отправляет файл в облако и не отправляет в телеграм вот ошибки:
Введите токен бота: secret:secret
Введите свой ID: secret
Введите период отправки рез. копии в часах: 1
curl: (26) Failed to open/read local data from file/application
warning: commands will be executed using /bin/sh
job 27 at Tue May 11 21:42:00 2021
  • Вопрос задан
  • 106 просмотров
Пригласить эксперта
Ответы на вопрос 1
TNPTSYWWCC
@TNPTSYWWCC
And I Told Them I Invented Times New Roman
> document=@path/root/BOT.tar.gz
> Failed to open/read local data from file/application
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы