Сегодня разберемся, как скачать файл не имея под рукой curl/wget, а прям средствами bash! Видимо придется тему продолжить. Сегодня рассмотрим как такое осуществить.
Есть у меня файл который лежит тут. Нам нужно его как-то хитро скачать. Будем использовать сокеты.
Накидываем скрипт
#!/bin/bash
host="files.bashdayz.ru"
port="80"
path="/files/test.zip"
request="GET $path HTTP/1.1
Host: $host
Connection: close"
exec 3<>/dev/tcp/$host/$port
echo -e "$request" >&3
cat <&3 > test.zip
exec 3>&-
echo "Success"
Тут все просто:
1...
Многие наивно полагают, что торренты нужны только для выкачивания из сети нелегального контента. Это не так. Сама система изначально создана для передачи больших файлов. Пиратство — лишь субпродукт. Если нужно передать через интернет проект видеоролика, подборку снимков с фотосессии, архив рабочих документов — это проще всего сделать через торренты. Нет смысла заливать несколько гигабайт в облако, а потом делиться ссылками. Смотрите как правильно пользоваться торрентами: Как создать новую раздачу через любой торрент-клиент 1...