LINUX.ORG.RU

Поиск файлов с расширением и без

 ,


0

1

Можно ли ускорить (объединить в одну?) две операции - поиск файла с заданным расширением и поиск файлов без каких либо расширений (вывод результатов вперемешку):

find . -type f ! -name "*.*" 

find . -type f -name "*.txt" 

★★★★★

find . -type f \( ! -name «*.*» -o -name «*.txt» \)

Deleted ()

*.*

Это не без расширений, это с любым расширением.

massimus ★★★ ()
Ответ на: комментарий от massimus

Восклицательный знак это сравнение с отрицанием. *.* значит «файл с точкой в имени», с восклицательным знаком - «файл без точки в имени»

linuks ★★★★★ ()
Ответ на: комментарий от massimus

В любом спасибо за внимание к теме. Лучше писать и ошибаться, чем ничего не писать :)

linuks ★★★★★ ()

Это не "расширение" называется, а суффикс.

anonymous ()
Ответ на: комментарий от linuks

Фиговое правило. Скажем, назовешь ты файл The.big.text.file — и получишь «расширение».

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.