Quiero escribir un script de corrección de permisos que use find para corregir permisos en archivos.
Principalmente, lo que necesito es un comando de búsqueda que pueda enumerar todos los archivos con el conjunto de bits de ejecución, independientemente de los otros permisos en el archivo (ese es el truco).
...
iyswim;)Respuestas:
En el hallazgo de GNU:
En otras versiones, vea la página del manual
-perm
.fuente
Lo creas o no, esto está ampliamente documentado en la página del manual de búsqueda . En los sistemas CentOS y Ubuntu que tengo a mano, incluso hay ejemplos de esto.
Entonces
encontrará archivos donde se establece el permiso de ejecución para el propietario
encontrará archivos donde se establece el permiso de ejecución para el propietario y otros, etc.
fuente
find / path / of / the / directory -type f -executable
fuente