Básicamente, necesito enumerar los archivos en el subdirectorio que tiene todos los permisos para usuarios y grupos, pero no para otros. Básicamente rwxrwx---
Todo lo que tengo es:
ls -d */*
para mostrar los subdirectorios, pero ahora, ¿cómo hago la parte de permisos? Sé que necesito usar "|" pero que comando hago?
¡Gracias!
Respuesta1
Deberías usar el find
comando. Para obtener todos los archivos y directorios rwxrwx---
en la rama del directorio actual, utilice:
find . -perm 770
Si solo necesita buscar archivos:
find . -type f -perm 770
Si solo necesita verificar los subdirectorios inmediatos (en FreeBSD/OSX):
find . -depth 2 -perm 770
o Linux:
find . -mindepth 2 -maxdepth 2 -perm 770