Как я могу использовать команду "sha256sum x.img" "без" сетевого подключения и получить хеш-ответ?

Общая проблема заключается в том, что github обычно обслуживает html-страницу, которая включает указанный файл вместе с контекстом и операциями, которые вы можете с ним выполнять, а не указанный необработанный файл. Такие инструменты, как wget и curl, будут просто сохранять то, что им дает веб-сервер, поэтому вам нужно найти способ попросить веб-сервер, github, отправить вам необработанный файл, а не оболочку html. Это верно независимо от того, используете ли вы -или -O или >>. Адрес "...//raw.git..." в этом конкретном тестовом примере, вероятно, обслуживает необработанные файлы и предварительно -решает проблему ОП, как опубликовано, поэтому все эти ответы работают, но не не решить более общую проблему. Я могу загрузить текстовый файл или его версию в формате html -со следующих URL-адресов. Обратите внимание на различия между ними и не стесняйтесь вставлять их в новую вкладку или новое окно браузера.

html -завернутый, по умолчанию:

https://github.com/raspberrypi/linux/blob/rpi-4.9.y/arch/arm/configs/bcmrpi_defconfig

необработанная ссылка, если щелкнуть правой кнопкой мыши -кнопку [raw] на html-странице:

https://github.com/raspberrypi/linux/raw/rpi-4.9.y/arch/arm/configs/bcmrpi_defconfig

конечный URL после перенаправления:

https://raw.githubusercontent.com/raspberrypi/linux/rpi-4.9.y/arch/arm/configs/bcmrpi_defconfig

Затем вы можете загрузить с помощью:

wget https://raw.githubusercontent.com/raspberrypi/linux/rpi-4.9.y/arch/arm/configs/bcmrpi_defconfig
curl https://raw.githubusercontent.com/raspberrypi/linux/rpi-4.9.y/arch/arm/configs/bcmrpi_defconfig -o bcmrpi_defconfig

Самый простой способ — перейти на страницу github с нужным контентом и -щелкнуть правой кнопкой мыши, чтобы получить [необработанные] ссылки для каждого файла. Если ваши потребности более сложны, требуют много файлов и т. д., вы можете отказаться от wget и curl и просто использовать git. Вероятно, это более подходящий инструмент для извлечения данных из репозиториев git.

-2
27.09.2019, 12:22
0 ответов

Теги

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