[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Listar archivos con permisos determinados



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,

-- 
Camaleón


Reply to: