скручивание сообщения для загрузки файлов в Croppola не удалось - PullRequest
0 голосов
/ 26 декабря 2018

Я пытаюсь обрезать все файлы в папке с помощью метода curl croppola.com, который есть на их сайте.Я вижу добавляемые файлы, но кажется, что выгрузка / выгрузка не завершается до того, как скрипт продолжит работу.Я пытался добавить сон, но это не помогло.

Вот код, который я использую в терминале:

for file in /Users/path/to/folder/*
do
    curl -X POST --data-binary @$file \
    'http://croppola.com/croppola/image.jpg?aspectRatio=1.1&width=50%&algorithm=croppola' \
    > $file
done;

1 Ответ

0 голосов
/ 26 декабря 2018

Я понял, что происходит не так.Файлы загружались и загружались в одну и ту же папку одновременно, что отменяло процесс на серверах Croppolla.Обновленный код:

для файла в / path / to / file / * do FILE = "$ file" basename "$ FILE" f = "$ (basename - $ FILE)" echo "$ f" curl-X POST --data-binary @ $ file \ 'http://croppola.com/croppola/image.jpg?aspectRatio=1.1&width=50%&algorithm=croppola' \

/ path / to / file / Cropped / "$ f"

сделано;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...