Как да намеря това което търся и това което НЕ търся (Find в GNU/Linux)

Всъщност тук идеята е да се листнат всички файлове с изключение на конкретни. Например да се листнат всички файлове с изключение на .doc файловете. Това не успях(говоря за стандартната търсачка) да го направя под Windows(просто за фън едвали щях да разчитам на него да го направи 🙂 ).
Затова Ви препоръчвам ако ще правите това да го направите под GNU/Linux 😉

Задача: Да се изведат всички файлове които не са с разширение *.doc:
Решение: find $PWD -type f ! -name „*.doc“

Задача: Да се изтрият всички файлове с изключение на тези които не са с разширение *.doc:
Решение:  find $PWD -type f ! -name „*.doc“ -exec rm -f {} \;

PS: Всяко нещо е просто до доказване на противното респективно, всяко нещо е сложно до доказване на противното

Категория:

Един отговор

Logged in as {{omniform_current_user_display_name}}. Edit your profile. Log out? Required fields are marked *

Your email address will not be published. Required fields are marked *

Comments are closed.

You must be logged in to post a comment.