Linux/Unix Shell Scripting - Script para permisos Shell

   
Vista:

Script para permisos Shell

Publicado por Pascual Moreno (2 intervenciones) el 02/11/2011 12:17:55
Vereis me ha entrado el gusanillo de los scripts y ahora mismo estoy haciendo uno con muchisimas opciones con su menu y tal. Pero no se que comando exacto utilizar para unas cosas relacionadas con los permisos. Os comento a ver si me podeis ayudar:
-Numero de ficheros con permiso de escritura, lectura y ejecucion dentro del directorio de trabajo. He estado leyendo sobre utilizar -r -w -x pero no consigo implementarlos.
-Cual es el fichero mas grande y cual el mas pequeño de tamaño. De esta parte no se me ocurre como hacerlo.

Muchas gracias.
Saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

Script para permisos Shell

Publicado por xve (254 intervenciones) el 03/11/2011 09:58:26
Hola Pascula, para ello, puedes utilizar el comando find... por ejemplo:

find . -perm -g+w te lista todos los archivos con privilegios de escritura para el grupo
find . -perm -g+w | wc -l obtienes el numero total de archivos

Para obtener el fichero mas grande seria algo así:
ls -lS | head -2 | tail -1

Para obtener el archivo mas pequeño seria algo así:
ls -lS | tail -1

Espero que te sirva...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Script para permisos Shell

Publicado por Pascual Moreno (2 intervenciones) el 03/11/2011 10:44:58
Muchisimas gracias. Lo acabo de probar y me va perfecto. Un 10 para ti
Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar