drzewo nie zejdzie do katalogów

0

Właśnie rozpakowałem tarplik z folderem. Zrobiłem tree -Fi widziałem, jak wszędzie pojawiają się gwiazdki. Wszystkie pliki (nawet png, txt itp.) Zostały oznaczone jako pliki wykonywalne. Zrobiłem więc to, co zrobiłby każdy rozsądny człowiek.

chmod 640 **

Żaden z plików i tak nie powinien być wykonywalny ...

Ale teraz, kiedy to zrobię tree -F, nie będzie już opadać w reż. Będzie drukować tylko elementy w bieżącym katalogu, nawet jeśli w folderach znajdują się elementy.

Nie jestem pewien, dlaczego tak się dzieje, docenia się wszelką pomoc.

Korzystam z drzewa 1.7.0 zainstalowanego z homebrew na OSX


źródło

Odpowiedzi:

0

Wykonalne uprawnienie do folderu daje ci prawo do wejścia do tego folderu. Musisz dodać uprawnienia do plików wykonywalnych z powrotem do wszystkich folderów.

użytkownik2313067
źródło
W ogóle tego nie wiedziałem! Teraz zastanawiam się, jaki byłby dobry jeden
znalazłemchmod -R 740 * && chmod 640 $(find . ! -type d)