@Drno

Как правильно указать переменную в скрипте?

Доброго дня. Мне необходимо вначале переместить файлы из VIDEO_FILE_PATH в другую папку, а потом загрузить всё это в некстклауд..
curl ругается, что логично.
Как ему правильно передать имена файлов?

собственно код
RECORDINGS_DIR=/config/recordings;
VIDEO_FILE_PATH=$(find $RECORDINGS_DIR -name *.mp4);
mkdir -p /config/rec;
curl -u login:pass -T  имя файла https://site.com/remote.php/dav/files/login/upload/
rm -f $VIDEO_FILE_PATH;
  • Вопрос задан
  • 215 просмотров
Решения вопроса 1
karabanov
@karabanov
Системный администратор
RECORDINGS_DIR=/config/recordings

curl -u login:pass -T "{$(echo $RECORDINGS_DIR/*.mp4 | tr ' ' ',')}" \
https://site.com/remote.php/dav/files/login/upload/
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
ky0
@ky0
Миллиардер, филантроп, патологический лгун
find у вас выдаёт список файлов. Очевидно, нужен какой-то цикл, в котором эти файлы будут участвовать по одному.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы