Shell y chmod

Necesito un script que pueda verificar cuales son los archivos con permisos 777 y que me permita cambiar los que quiera todos utilizando gdialog

1 Respuesta

Respuesta
1
Si si le pones la ruta de las carpetas que deseas cambiar .. por que como tal el script no te pregunta .. donde están, solo obedece la ruta que ya está predefinida ..
vamos a ver ..
Establecemos umask a un valor estándar conveniente
>Umask
22
Coge tu editor y crea un fichero llamado myscript:
>nedit myscript (o vi myscript ...)
Pon el siguiente código en él:
#!/bin/sh
#myscript
Echo -n "hola "
Whoami
Echo "Este fichero ( $0 ) tiene los siguientes permisos:"
ls -l $0 | cut -f1 -d" "
Salva el script.
Ahora tiene los permisos en 644:
>Ls -l myscript
-Rw-r--r-- 1 alice users 108 Jan 1 myscript
Para ejecutarlo debes hacerlo ejecutable:
>Chmod 755 myscript
O también
>chmod a+x myscript
Ahora ejecútalo:
>./myscript
acá me encontré un link tambien muy bueno ..
http://wiki.hispalinux.es/moin/STecnicoHLUtilidades

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas