Pregunta

Necesito borrar el indicador de solo lectura de un archivo en mi programa Perl que se ejecuta en Windows.

Sé que el sistema (" attrib -r $ filename ") funcionaría, pero me preguntaba si Perl no tiene una opción integrada para hacerlo. chmod 777, $ filename no parece funcionar.

Gracias,

splintor

¿Fue útil?

Solución

Pruebe chmod 0777, $ filename . Necesita los permisos en notación octal.

Otros consejos

La forma más común de manejar este tipo de cosas es, de hecho, con chmod . Pude eliminar la marca de solo lectura con el siguiente éxito:

chmod 0777, $filename;

Esto está utilizando chmod 's notación octal .

Estoy usando Strawberry Perl 5.8.8 en Windows Vista 64 bit.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top