Реклама на сайте Advertise with us

Find dir/ -name '*' VS find dir/* -name '*'

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

📈sflash.biz

С нами с 03.11.12
Сообщения: 3913
Рейтинг: 4447


Передовик Master-X (16.04.2018) Передовик Master-X (16.07.2018) Передовик Master-X (16.12.2022) Передовик Master-X (01.01.2023)
Ссылка на сообщениеДобавлено: 14/05/14 в 21:12       Ответить с цитатойцитата 

Такая хрень!
Код, приведённый ниже, находит всё классно, но пропускает файлы, которые начинаются с точки, например, .htaccess:
find dir/* -name '*'
Если убрать * после dir/, начинает ловить .htaccess, но включает в список путей саму диреткорию dir/, а это неприемлимо:
find dir/ -name '*'

Как выцепить все файлы, как и те, что начинаются с точки, но не включить в резалт саму диру dir/ ?

0
 

tuberotator.com

С нами с 12.09.06
Сообщения: 804
Рейтинг: 1478


Передовик Master-X (01.01.2015) Передовик Master-X (16.01.2015)
Ссылка на сообщениеДобавлено: 14/05/14 в 21:24       Ответить с цитатойцитата 

может ты усложняешь?

cd dir && find -type f

TUBE Rotator - Самый удобный, быстрый и главное любимый поисковиками!
Создай ТУБ за пять минут

8
 

📈sflash.biz

С нами с 03.11.12
Сообщения: 3913
Рейтинг: 4447


Передовик Master-X (16.04.2018) Передовик Master-X (16.07.2018) Передовик Master-X (16.12.2022) Передовик Master-X (01.01.2023)
Ссылка на сообщениеДобавлено: 14/05/14 в 21:54       Ответить с цитатойцитата 



там немного сложнее правило поиска файлов, я просто упростил всё максимально!
Т.е. -name '*' на самом деле ! -name '*.php', выделить всё кроме php ...

0
 

tuberotator.com

С нами с 12.09.06
Сообщения: 804
Рейтинг: 1478


Передовик Master-X (01.01.2015) Передовик Master-X (16.01.2015)
Ссылка на сообщениеДобавлено: 14/05/14 в 22:46       Ответить с цитатойцитата 

ну так
find dir/ -type f ! -name '*.php'
или к аналогии выше
cd dir && find -type f ! -name '*.php'

именно так будет правильно поскольку ты сказал НАЙТИ файлы, а в твоем примере и диры найдет какие не будут под маску попадать

Последний раз редактировалось: Nux (14/05/14 в 23:13), всего редактировалось 1 раз

TUBE Rotator - Самый удобный, быстрый и главное любимый поисковиками!
Создай ТУБ за пять минут

8
 

📈sflash.biz

С нами с 03.11.12
Сообщения: 3913
Рейтинг: 4447


Передовик Master-X (16.04.2018) Передовик Master-X (16.07.2018) Передовик Master-X (16.12.2022) Передовик Master-X (01.01.2023)
Ссылка на сообщениеДобавлено: 14/05/14 в 23:00       Ответить с цитатойцитата 

Nux: Оговорился.
Диры тоже нужно, но только вложенные.

0
 



С нами с 13.08.03
Сообщения: 533
Рейтинг: 481

Ссылка на сообщениеДобавлено: 14/05/14 в 23:08       Ответить с цитатойцитата 

S_Flash писал:
Как выцепить все файлы, как и те, что начинаются с точки, но не включить в резалт саму диру dir/ ?

ну не нужна - так просто отсеки ее в результатах поиска..

find..... | egrep -v 'dir/$'

9
 

tuberotator.com

С нами с 12.09.06
Сообщения: 804
Рейтинг: 1478


Передовик Master-X (01.01.2015) Передовик Master-X (16.01.2015)
Ссылка на сообщениеДобавлено: 14/05/14 в 23:19       Ответить с цитатойцитата 

cd /path_to_dir && find ! -name '*.php'


если бы ты сразу написал чего надо, то уже бы ответ давно был icon_wink.gif

TUBE Rotator - Самый удобный, быстрый и главное любимый поисковиками!
Создай ТУБ за пять минут

8
 

tuberotator.com

С нами с 12.09.06
Сообщения: 804
Рейтинг: 1478


Передовик Master-X (01.01.2015) Передовик Master-X (16.01.2015)
Ссылка на сообщениеДобавлено: 14/05/14 в 23:22       Ответить с цитатойцитата 

если собираешься удалять то делать можно так
Код: [развернуть]



... только проверяй как то в безопасном месте icon_surprised.gif

TUBE Rotator - Самый удобный, быстрый и главное любимый поисковиками!
Создай ТУБ за пять минут

8
 
+ +
WP-Master

С нами с 17.01.13
Сообщения: 1922
Рейтинг: 1123


Передовик Master-X (16.02.2015) Передовик Master-X (01.03.2015)
Ссылка на сообщениеДобавлено: 20/05/14 в 12:54       Ответить с цитатойцитата 

find . -name '*'

Хостинг для Wordpress | Человеческий VPN

-1
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »