Доброго дня. Мне необходимо вначале переместить файлы из VIDEO_FILE_PATH в другую папку, а потом загрузить всё это в некстклауд..
curl ругается, что логично.
Как ему правильно передать имена файлов?
спасибо, пошло.
но видимо как то не так формируется строка curl.
потому что в строке ругань на webdav
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
This is the WebDAV interface. It can only be accessed by WebDAV clients such as the Nextcloud desktop sync client.This is the WebDAV interface. It can only be accessed by WebDAV clients such as the Nextcloud desktop sync client
Скрипт немного дополнил, т.к. надо вначале скопировать файлы в другую папку.
Их там несколько выходит(файлов) видимо в этом проблема
/config/rec/yoga_2022-03-10-16-10-03.mp4,/config/rec/yoga_2022-03-10-17-02-58.mp4
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
На всякий случай окончательный код скрипта продублирую
/config/rec/yoga_2022-03-10-16-10-03.mp4,/config/rec/yoga_2022-03-10-17-02-58.mp4
curl: (3) URL using bad/illegal format or missing URL
curl: Can't open '/config/rec/yoga_2022-03-10-16-10-03.mp4/*.mp4'!
curl: try 'curl --help' or 'curl --manual' for more information
curl: (3) URL using bad/illegal format or missing URL
Александр Карабанов, последний вопрос - как после удачного curl почистить папку /config/rec от файлов?
только те файлы которые в скрипте юзались, т.к. это общая папка там могут быть другие mp4
curl ...
if [ $? -eq 0 ]
then
if [ -d "$COPY_DIR" ]; then
if cd "$COPY_DIR"; then
for file in $(find . -mindepth 1 -maxdepth 1 -type f); do
rm -rfv "$file"
done
fi
fi
else
echo
echo "Failed to upload files"
echo "Files saved in $COPY_DIR"
echo
fi
Ни-то ни другое мне не нравиться... Можт код возврата будет 0, а файлы не загрузятся надо проверять дополнительно http код ответа.
Александр Карабанов, ну оригинальные записи будут сохрняться на 1-2 мес, поэтому и сделано копирование и оттуда уже "заливка", потестим, посмотрим не будет ли проблем
А оригинальные записи будут удаляться скриптом по дате раз в месяц