
Estou tentando criar um arquivo Ruby executável "Hello World" e copiei um arquivo Ruby "Hello World" executável existente e funcional e o renomeei, mas o novo arquivo não tem nenhuma permissão executável. O arquivo original tinha as seguintes permissões:
-rwxr-xr-x 1
O novo arquivo tem as seguintes permissões:
-rw-r--r-- 1
Eu tentei chmod -x [Filename]
o novo arquivo também sudo chmod
, mas nada altera as permissões do arquivo. As permissões do arquivo permanecem:
-rw-r--r-- 1
Qualquer tentativa de executar o arquivo retorna compreensivelmente
bash: [nome do arquivo]: Permission_denied
Responder1
O comandochmod -x [Filename]
removea permissão executável do arquivo que você está tentando executar. Se você quiser tornar o arquivo executável, tente algo como chmod +x [Filename]
(observe o + no lugar do menos).