Как добавить индикатор выполнения в md5deep?

Беспроводные и проводные устройства будут иметь разные MAC-адреса и могут сохранять связь с этим (повторно используемым) IP-адресом в течение конечного времени. (? 12 часов)

Почему бы не использовать другой IP-адрес?

Или вы могли бы использовать DHCP для клиентов и назначать IP-адреса на шлюзе.

2
задан 5 July 2012 в 22:31

7 ответов

Это не особенно элегантно, но может помочь (не используя md5deep, а скорее md5sum: тем не менее, каждый файл рекурсивно перечисляется и в любом случае передается в md5sum):

$ tar cf - .   | pv -s $(du -scb . | tail -1 | cut -f1) | tar tf - | xargs  md5sum  > /tmp/md5.txt 2> /tmp/md5.err.txt

. ... отметим, что это технически не отслеживание прогресса md5sum, а скорее отслеживание прогресса tar / untar, , а затем передача файла в md5sum после факта. Прогресс только приближается, беря размер (du) каталога, который будет обработан; если последний файл для обработки занимает час, он сообщит 100% за время обработки последнего файла. (Я полагаю, что нечто подобное можно было бы сделать, используя что-то отличное от tar.) И на него распространяются все ограничения tar / xargs в терминах имен файлов (пробелов и т. Д.). (Как я уже сказал, не элегантно.)

0
ответ дан 25 July 2018 в 18:11

Это не особенно элегантно, но может помочь (не используя md5deep, а скорее md5sum: тем не менее, каждый файл рекурсивно перечисляется и в любом случае передается в md5sum):

$ tar cf - .   | pv -s $(du -scb . | tail -1 | cut -f1) | tar tf - | xargs  md5sum  > /tmp/md5.txt 2> /tmp/md5.err.txt

. ... отметим, что это технически не отслеживание прогресса md5sum, а скорее отслеживание прогресса tar / untar, , а затем передача файла в md5sum после факта. Прогресс только приближается, беря размер (du) каталога, который будет обработан; если последний файл для обработки занимает час, он сообщит 100% за время обработки последнего файла. (Я полагаю, что нечто подобное можно было бы сделать, используя что-то отличное от tar.) И на него распространяются все ограничения tar / xargs в терминах имен файлов (пробелов и т. Д.). (Как я уже сказал, не элегантно.)

0
ответ дан 2 August 2018 в 00:25

Это не особенно элегантно, но может помочь (не используя md5deep, а скорее md5sum: тем не менее, каждый файл рекурсивно перечисляется и в любом случае передается в md5sum):

$ tar cf - .   | pv -s $(du -scb . | tail -1 | cut -f1) | tar tf - | xargs  md5sum  > /tmp/md5.txt 2> /tmp/md5.err.txt

. ... отметим, что это технически не отслеживание прогресса md5sum, а скорее отслеживание прогресса tar / untar, , а затем передача файла в md5sum после факта. Прогресс только приближается, беря размер (du) каталога, который будет обработан; если последний файл для обработки занимает час, он сообщит 100% за время обработки последнего файла. (Я полагаю, что нечто подобное можно было бы сделать, используя что-то отличное от tar.) И на него распространяются все ограничения tar / xargs в терминах имен файлов (пробелов и т. Д.). (Как я уже сказал, не элегантно.)

0
ответ дан 4 August 2018 в 15:53

Это не особенно элегантно, но может помочь (не используя md5deep, а скорее md5sum: тем не менее, каждый файл рекурсивно перечисляется и в любом случае передается в md5sum):

$ tar cf - .   | pv -s $(du -scb . | tail -1 | cut -f1) | tar tf - | xargs  md5sum  > /tmp/md5.txt 2> /tmp/md5.err.txt

. ... отметим, что это технически не отслеживание прогресса md5sum, а скорее отслеживание прогресса tar / untar, , а затем передача файла в md5sum после факта. Прогресс только приближается, беря размер (du) каталога, который будет обработан; если последний файл для обработки занимает час, он сообщит 100% за время обработки последнего файла. (Я полагаю, что нечто подобное можно было бы сделать, используя что-то отличное от tar.) И на него распространяются все ограничения tar / xargs в терминах имен файлов (пробелов и т. Д.). (Как я уже сказал, не элегантно.)

0
ответ дан 6 August 2018 в 00:32

Это не особенно элегантно, но может помочь (не используя md5deep, а скорее md5sum: тем не менее, каждый файл рекурсивно перечисляется и в любом случае передается в md5sum):

$ tar cf - .   | pv -s $(du -scb . | tail -1 | cut -f1) | tar tf - | xargs  md5sum  > /tmp/md5.txt 2> /tmp/md5.err.txt

. ... отметим, что это технически не отслеживание прогресса md5sum, а скорее отслеживание прогресса tar / untar, , а затем передача файла в md5sum после факта. Прогресс только приближается, беря размер (du) каталога, который будет обработан; если последний файл для обработки занимает час, он сообщит 100% за время обработки последнего файла. (Я полагаю, что нечто подобное можно было бы сделать, используя что-то отличное от tar.) И на него распространяются все ограничения tar / xargs в терминах имен файлов (пробелов и т. Д.). (Как я уже сказал, не элегантно.)

0
ответ дан 7 August 2018 в 17:57

Это не особенно элегантно, но может помочь (не используя md5deep, а скорее md5sum: тем не менее, каждый файл рекурсивно перечисляется и в любом случае передается в md5sum):

$ tar cf - .   | pv -s $(du -scb . | tail -1 | cut -f1) | tar tf - | xargs  md5sum  > /tmp/md5.txt 2> /tmp/md5.err.txt

. ... отметим, что это технически не отслеживание прогресса md5sum, а скорее отслеживание прогресса tar / untar, , а затем передача файла в md5sum после факта. Прогресс только приближается, беря размер (du) каталога, который будет обработан; если последний файл для обработки занимает час, он сообщит 100% за время обработки последнего файла. (Я полагаю, что нечто подобное можно было бы сделать, используя что-то отличное от tar.) И на него распространяются все ограничения tar / xargs в терминах имен файлов (пробелов и т. Д.). (Как я уже сказал, не элегантно.)

0
ответ дан 10 August 2018 в 06:47

Это не особенно элегантно, но может помочь (не используя md5deep, а скорее md5sum: тем не менее, каждый файл рекурсивно перечисляется и в любом случае передается в md5sum):

$ tar cf - .   | pv -s $(du -scb . | tail -1 | cut -f1) | tar tf - | xargs  md5sum  > /tmp/md5.txt 2> /tmp/md5.err.txt

. ... отметим, что это технически не отслеживание прогресса md5sum, а скорее отслеживание прогресса tar / untar, , а затем передача файла в md5sum после факта. Прогресс только приближается, беря размер (du) каталога, который будет обработан; если последний файл для обработки занимает час, он сообщит 100% за время обработки последнего файла. (Я полагаю, что нечто подобное можно было бы сделать, используя что-то отличное от tar.) И на него распространяются все ограничения tar / xargs в терминах имен файлов (пробелов и т. Д.). (Как я уже сказал, не элегантно.)

0
ответ дан 15 August 2018 в 18:41

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

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