Jak wykluczyć pliki za pomocą funkcji znajdź


4

W przeciwieństwie do --excludeparametru, rsyncktóry może wykluczać zarówno pliki, jak i katalogi, parametr findpolecenia * nix -prunemoże wykluczać tylko katalogi.

Jak mogę wykluczyć określony typ plików (powiedzmy .bak) podczas wywoływania find?
Innymi słowy, jak sprawić, by poniższy niedziałający przykład działał?

find --exclude=*.bak /some/dir

Dzięki

Odpowiedzi:


2

Jeśli dobrze zrozumiem pytanie, następujące działania będą działać:

find /some/dir \! -name '*.bak'

W moim przypadku -inameużyłbym tylko FTA.
xpt

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.