Chcę napisać skrypt naprawy uprawnień, który używa polecenia find do naprawy uprawnień do plików.
Przede wszystkim potrzebuję polecenia find, które jest w stanie wyświetlić listę wszystkich plików z ustawionym bitem wykonania, niezależnie od innych uprawnień do pliku (taka jest sztuczka).
...
narzekają na nasze nastawienie iyswim;)Odpowiedzi:
O znalezieniu GNU:
W innych wersjach zobacz stronę podręcznika
-perm
.źródło
Wierzcie lub nie, jest to szczegółowo udokumentowane na stronie podręcznika wyszukiwania . W systemach CentOS i Ubuntu muszę wręcz podać, że są tego przykłady.
Więc
znajdzie pliki, dla których ustawiono uprawnienia do wykonywania dla właściciela
znajdzie pliki, dla których właściciel ma ustawione uprawnienia do wykonywania itd.
źródło
znajdź / path / of / the / katalog -type f -executable
źródło