Fedora 21 - Проблема с пробуждением после приостановки [закрыто]

С помощью zsh:

print -rl ./**/results.out(.e_'grep -q string $REPLY'_:h)

выполняется рекурсивный поиск обычных файлов (. ) с именем results.out, выполняется grep -q ... на каждом из них и если это evaluations true, то печатает только head пути (путь без последнего элемента).


Другой способ с find и sh, используя расширение параметров для извлечения головки:

find . -type f -name results.out -exec grep -q string {} \; \
-exec sh -c 'printf %s\\n "${0%/*}"' {} \;
1
04.02.2015, 12:53
0 ответов

Теги

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