Una cosa que planeo hacer es escribir (dolorosamente simple) scripts de Perl, y me gustaría ser capaz de ejecutarlos sin llamar explícitamente a Perl desde la terminal. Aprecio que, para hacer esto, necesito otorgarles permisos de ejecución. Hacer esto con chmod es bastante fácil, pero también parece un paso extra un poco laborioso. Lo que me gustaría es una de estas dos cosas:Creando archivos ejecutables en Linux
En primer lugar, ¿hay alguna forma de establecer el indicador de ejecución al guardar un archivo? Actualmente estoy experimentando con gedit y geany, pero estaría dispuesto a cambiar a un editor de características similares (o mejores) si tuviera esta capacidad.
En su defecto, ¿hay alguna manera de declarar que todos los archivos creados en un directorio particular deberían tener permisos de ejecución?
Mi máscara de usuario se establece en 022, que debería estar bien, por lo que yo entiendo, pero parece que los archivos se crean como archivos de texto (con 666 permisos por defecto) en lugar de archivos ejecutables (con 777 permisos por defecto) .
Tal vez estoy siendo perezoso, pero me imagino que debe haber una manera más conveniente que chmodding cada script que uno crea.
Debe imprimir la salida de cada archivo. Tienes que importar las bibliotecas correctas de cada archivo. Esto parece un paso más en el proceso de programación, y uno que es peligroso eludir. – JFA