SHASUMS И grep в проверке загрузки Ubuntu

Я пытаюсь лучше понять использование "SHA256SUMS" и "grep". Ubuntu проверяет и проходит проверку подлинности, учебное руководство использует следующий термин: "sha256sum-c SHA256SUMS 2> &1 | grep хорошо" для проверки загрузки не был поврежден.

Я понимаю, что это проверяет в файле SHA256SUMS, который содержит два значения хэш-функции, один для Настольной версии и один для Живого. Использование работало, и я проверил его вручную проверка значений хэш-функции.

Мой вопрос - то, что "SHA256SUMS 2> &1" часть, делающая? Кроме того, это, кажется, часть команды "SHA256SUMS", хотя я не вижу, что использование на странице справочника использую. Затем так или иначе результат передается по каналу к "grep" к соответствию шаблона без опций.

Я хотел бы понять это достаточно хорошо для использования техники в проверке, что другие загрузки программного обеспечения не были повреждены.

3
задан 8 September 2018 в 16:35

1 ответ

grep команда должна просто там очистить вывод для Вас. Проверки средства проверки хеша по сравнению со всеми образами дисков, таким образом, команда grep сохраняет вещи простыми.

С grep: ubuntu-core-16-amd64.img.xz: OK

Без grep: ubuntu-core-16-amd64.img.xz: OK sha256sum: ubuntu-core-16-cm3.img.xz: No such file or directory ubuntu-core-16-cm3.img.xz: FAILED open or read sha256sum: ubuntu-core-16-dragonboard-410c.img.xz: No such file or directory ubuntu-core-16-dragonboard-410c.img.xz: FAILED open or read sha256sum: ubuntu-core-16-dragonboard.img.xz: No such file or directory ubuntu-core-16-dragonboard.img.xz: FAILED open or read sha256sum: ubuntu-core-16-i386.img.xz: No such file or directory ubuntu-core-16-i386.img.xz: FAILED open or read sha256sum: ubuntu-core-16-pi2.img.xz: No such file or directory ubuntu-core-16-pi2.img.xz: FAILED open or read sha256sum: ubuntu-core-16-pi3.img.xz: No such file or directory ubuntu-core-16-pi3.img.xz: FAILED open or read sha256sum: WARNING: 6 listed files could not be read

Обновление: Извините, я отсутствовал 2>&1 часть Вашего вопроса. Та часть направляет любые сообщения об ошибках к тому же месту как сообщения стандартного вывода. Эта страница объясняет что изворотливая идиома: https://www.brianstorti.com/understanding-shell-script-idiom-redirect/

3
ответ дан 1 December 2019 в 16:17

Другие вопросы по тегам:

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