Re: Listar archivos con permisos determinados
El 01/09/14 17:50, Camaleón escribió:
> El Mon, 01 Sep 2014 17:33:43 +0200, Gerardo Diez García escribió:
>
>>> Comando find man find
>>>
>>> 2014-09-01 14:44 GMT+02:00 Ismael L. Donis Garcia
>>> <slibre@citricos.co.cu>:
>>>> Necesito listar los archivos de un número grande de carpetas que no
>>>> tengan los permisos 777. Esto es posible? Como?
>>>>
>>> Mil Gracias, mi Ingles no es muy bueno, pero creo (no se si es 100%
>>> correcto) que lo conseguí con:
>>>
>>> find . ! -perm 777
>>>
>>>
>> Seguro que es correcto? Yo probé una combinación de ls con grep del
>> tipo:
>
> (...)
>
>> Si pruebo este otro (varío el tuyo para no ahogarme con el número de
>> resultados):
>>
>> find . -maxdepth 1 ! -perm 777
>>
>> Obtengo (editado pero sirve para el ejemplo)
>> ./.scribus
>> ./.lesshst
>> ./enlaces.txt (...)
>>
>> Si ejecuto ls -l enlaces.txt obtengo:
>>
>>
>> ls -l enlaces.txt
>> -rw-rw-r-- 1 gerardo gerardo 1891 may 31 02:50 enlaces.txt
>>
>> No parece que tenga los permisos que tú quieres. ¿Seguro que es
>> correcto?
>
> ¿No buscaba archivos que NO tuvieran permisos 0777? Si es así, ese
> "enlaces.txt" cumple con el criterio porque tiene permisos 0664 ¿no? :-?
>
> Saludos,
>
Mea culpa. Omití por dos veces ese NO. Gracias Camaleon por andar al quite.
Reply to: