
06.02.2024, 10:18
|
|
Новичок
Регистрация: 16.09.2009
Сообщений: 0
Провел на форуме: 14577
Репутация:
0
|
|
Сообщение от Andrey9999
egrep -o "[0-9a-f]{32}" 1.txt > md5.txt
хотя если будут попадаться длиннее 32 - не пойдет
может как-то так (даже если несколько в строке):
cat 1.txt | egrep -o "(^|[^0-9a-f])[0-9a-f]{32}([^0-9a-f]|$)" | sed -r 's/^[^0-9a-f]*//;s/[^0-9a-f]*$//' > md5.txt
спасибо прекрасно работает
|
|
|