Премини към съдържанието
borko81

Командата find въпрос за търсене по име...

Препоръчан отговор


Не мога да се сетя или аз не намирам начин как да използвам find с две имена за търсене:

примерно това

find /home/borko/Видео/ -name  "*.avi" "*.mp4 -type f -exec du -h {} \;

 

Принципно използвам това:

for i in "*.avi" "*.mp4"; do find /home/borko/Видео/ -name $i -type f -exec du -h {} \;;done

 

Но ако има решение за първото, бихте ли споделили, моля.

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Не мога да се сетя или аз не намирам начин как да използвам find с две имена за търсене:

примерно това

find /home/borko/Видео/ -name  "*.avi" "*.mp4 -type f -exec du -h {} \;

 

Принципно използвам това:

for i in "*.avi" "*.mp4"; do find /home/borko/Видео/ -name $i -type f -exec du -h {} \;;done

 

Но ако има решение за първото, бихте ли споделили, моля.

find /home/borko/Видео/ -name  "*.avi" -or -name "*.mp4" -type f -exec du -h {} \;
Редактирано от flare (преглед на промените)
  • Харесва ми 1

Сподели този отговор


Линк към този отговор
Сподели в други сайтове
find /home/borko/Видео/ -name  "*.avi" -or -name "*.mp4" -type f -exec du -h {} \;

Благодаря, работи. Проблема ми е бил че не сам слагал - пред or т.е. -or :)

  • Харесва ми 1

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Регистрирайте се или влезете в профила си за да коментирате

Трябва да имате регистрация за да може да коментирате това

Регистрирайте се

Създайте нова регистрация в нашия форум. Лесно е!

Нова регистрация

Вход

Имате регистрация? Влезте от тук.

Вход

×

Информация

Поставихме бисквитки на устройството ви за най-добро потребителско изживяване. Можете да промените настройките си за бисквитки, или в противен случай приемаме, че сте съгласни с нашите условия за ползване.