@ENigma371

Как правильно дописать команду find что бы исключить из поиска директории?

Добрый день!
find /var/www/testsite/data/www/testsite -type f -exec md5sum {} + | LC_ALL=C sort | md5sum - данная команда считает хешсумму всех файлов в данной директории и потом складывает, и надо из поиска искл 2 директории которые находятся там же. Пробовал разные варианты не получается решить данную задачу, с линуксом знаком плохо.
/var/www/testsite/data/www/testsite/stg/framework/sessions/
/var/www/testsite/data/www/testsite/stg/framework/chc/
  • Вопрос задан
  • 63 просмотра
Пригласить эксперта
Ответы на вопрос 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
find ... ! -path "/var/www/testsite/data/www/testsite/stg/framework/sessions/*" ! -path "/var/www/testsite/data/www/testsite/stg/framework/chc/*"
Ответ написан
Комментировать
hint000
@hint000
у админа три руки
grep -v отфильтровывает заданные строки
find /var/www/testsite/data/www/testsite -type f -exec md5sum {} + | grep -v "/var/www/testsite/data/www/testsite/stg/framework/sessions/\|/var/www/testsite/data/www/testsite/stg/framework/chc/" | LC_ALL=C sort | md5sum
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы