Можно использовать netcat
:
nc >
# e.g.
nc time.nist.gov 13 > current_time
Для bash не требуется nc
. Bash имеет встроенные сетевые возможности, и вы можете сделать:
cat
-121--185075-
Проблема с запуском хэша образа диска заключается в том, что это однобитная мера; он говорит только о том, является ли копия идеальной для байтов. И особенно с образами дисков, в которых есть файловые системы, у них очень мало причин быть байтами. Даже после прямого зеркалирования, любая единичная ошибка - даже несущественная - нарушит его, как и любые изменения дисков, включая те, которые происходят от любых манипуляций с разделами, или монтирования файловых систем, или... что угодно.
Более полезным было бы монтировать задействованные файловые системы, а затем делать что-то вроде cd/mnt/mountpoint; найти. -type f -exec sha256sum {}\+ > ~/контрольные суммы
. Затем можно смонтировать второй диск и запустить sha256sum -c ~/checksums
. Это сообщит, какие файлы, если таковые имеются, будут изменены. (Очень возможно, что файлы не были изменены, и изменения на диске находятся в метаданных FS или границах разделов или что-то еще не очень значимое.)
-121--133081-
Просмотр rpms в репозитории
кажется, что об/мин лак-выпуск-4.1-2.el6.noarch.rpm
просто содержит
запись для yum для использования. Попробуйте удалить
/etc/yum.repos.d/varnish-4.1.repo
и другие версии в этом каталоге и запустите снова.
Предполагая, что вы действительно имеете в виду шестнадцатеричный (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F )вот решение вверх to FF (Не хочу считать до 4,3 миллиарда):
(echo obase=16; seq 1 $((echo ibase=16; echo FF) | bc)) | bc
Внутренняя
(echo ibase=16; echo FF) | bc
вычисляет конечное значение в десятичном формате (здесь FF, но не стесняйтесь заменять FFFFFFFF, если хотите :-). В этом случае seq
считает от одного до 255, а остальные преобразуют его в шестнадцатеричный.
И если вы действительно хотите 15-ю базу, вы можете изменить 16-е на 15-е (и FF... на EE... ).
Просто поиграйте с операторами печати
#!/bin/bash
for number in $( seq 1 255 )
do
hex_representation=$( printf "%X" ${number} )
echo "${number}: ${hex_representation}"
done