Pregunta rapida "umask"

Tengo un problema/duda que me va a sacar de quicio. El caso es que tengo mas o menos claro todo el funcionamiento de esta variable o comando o como la querais llamar. El problema viene cuando quiero crear una mascara que de derechos de ejecucion a los tres grupos. Segun mi teoria el numero que habria que restarle a 0666 seria 0777. Yo diria que la mascara seria 0111 pero claro, eso es lo que diria yo.

A ver si alguien puede ayudarme y explicarme el procedimiento para llegar a la solucion.

Gracias.
es 000
primero se pasa a binario y luego le restas 1
deathsoul escribió:es 000
primero se pasa a binario y luego le restas 1


Muchas gracias, probado y funcionando.
El error que yo cometia era en el calculo.
Gracias de nuevo. :)
si es para usarlo con chmod, sabras que puedes usar "+x" o "-x", no? XD
3 respuestas