Как сказал Энди Уайт, вы должны использовать fgrep
, чтобы соответствовать обычному .
, или избегать точек.
Итак, вы должны написать (-type f
- это иметь только файлы: вам явно не нужны каталоги.):
find . -type f | xargs fgrep '...'
или если вы все еще хотите использовать grep:
find . -type f | xargs grep '\.\.\.'
И если вам нужен только каталог current , а не его подкаталоги:
find . -maxdepth 1 -type f | xargs fgrep '...'