Солярис - поиск файлов только в текущем каталоге

Я спрашиваю, что выглядит утомительным старым вопросом:) Я просто хочу найти файлы в текущем каталоге... предположим, что это файлы.mp3, и я не хочу, чтобы он продолжал разветвляться.

Я бил слишком много тупиков здесь, но упорно хочу, чтобы это работало в Solaris: р

Это выглядело многообещающе: найти. -xdev -name " .mp3" как нашел. -name '. [Mm] [Pp] [3]' -prune

В основном причина, по которой я делаю поиск, заключается в том, что у меня было достаточно проблем с поиском файлов, созданных за последние несколько минут, поэтому я вытягиваю что-то вроде поиска. -name "*.[Mm][Pp][3]" -prune -newer /tmp/emptyfile |wc -l
Где я постоянно создаю новый файл для сравнения новых файлов.

И для этого потребовалось достаточно стресса, поэтому я бы хотел сохранить это, если это возможно.

Руководство по поиску говорит, что глубина всегда верна, но не относится к файлам.

В целом то, что я делал, выглядит достаточно хорошо, но это немного огорчает.

1 ответ

Ах, ладно, похоже, это наконец-то сработало для Соляриса =)

находить.! -название. -prune -type f -name "*.[Mm][Pp]3"

Адаптировано из поста. http://www.unix.com/unix-dummies-questions-answers/180505-some-advice-please-non-recursive-find.html

Другие вопросы по тегам