Estou trabalhando na limpeza do código de script em uma máquina Linux que um desenvolvedor anterior havia criado quando me deparei com este comando:
find / -xdev -type f | egrep -v "^/etc/shadow|^/etc/random-seed|^/root/logs/|^/root/.ash|^/root/configs" | xargs md5sum 2> /dev/null | tr -s "[:space:]" | md5sum | cut -d\ -f1
Estou tentando entender completamente o que exatamente cada parte do comando faz, mas a parte grep está me excitando.
Eu sei que a saída é essencialmente um valor de soma de verificação do sistema de arquivos, mas eu preciso saber exatamente como isso acontece.
Obrigado.