Przy użyciu komendy find
, dlaczego jest tak, że dodaje się powodzeniem zignorować ukrytych katalogów (te zaczynające się od kropki), dopasowując wszystko inne:ignorowanie/prune ukryte katalogi z GNU znaleźć polecenie
find . -not \(-type d -name ".?*" -prune \)
ale to nie pasuje w ogóle nic:
find . -not \(-type d -name ".*" -prune \)
Jedyną różnicą jest znak zapytania. Czy to ostatnie polecenie nie powinno wykryć i wykluczyć katalogów zaczynających się od kropki?
należy na superuser.com – t0mm13b
@tommie - robi to? zależy od tego, czy jest używany interaktywnie, czy jako część skryptu; w tym drugim przypadku jest to prawdopodobnie uzasadnione pytanie o rozwój oprogramowania. –
odrzucono za nieistotną nazwę tytułu "GNU find" w wybranej odpowiedzi. – danorton