Как загрузить папку на imageshack.us (форум)

imageshack() { for files in *; do curl -H Expect: -F fileupload="@$files" -F xml=yes -# "http://www.imageshack.us/index.php" | grep image_link | sed -e 's//[IMG]/g' -e 's//[\/IMG]/g'; done; }


Команда imageshack() выполняет следующие действия: перебирает все файлы в текущем каталоге (*), для каждого файла использует утилиту curl с опциями -h expect: -f fileupload="@$files" -f xml=yes -# для отправки файла на сервер imageshack.us. Затем команда использует утилиту grep для поиска строки с текстом «image_link» в полученном ответе от сервера. Результат поиска затем передается в утилиту sed, которая заменяет теги на [img] и на [/img]. Таким образом, команда загружает каждый файл на imageshack.us и выводит ссылку на изображение в формате, подходящем для использования на форуме.

Альтернативным способом загрузки папки на imageshack.us может быть использование веб-интерфейса на сайте imageshack.us.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *