Una cosa che ho intenzione di fare è scrivere (dolorosamente semplice) script Perl, e mi piacerebbe essere in grado di eseguirli senza chiamare esplicitamente Perl dal terminale. Apprezzo che, per fare questo, ho bisogno di concedere loro i permessi di esecuzione. Fare questo con chmod è abbastanza facile, ma sembra anche un passo extra leggermente laborioso. Quello che vorrei è una delle due cose:Creazione di file eseguibili su Linux
In primo luogo, c'è un modo per impostare il flag di esecuzione quando si salva un file? Attualmente sto sperimentando gedit e geany, ma sarei disposto a passare ad un editor simile (o meglio) se avesse questa capacità.
In caso contrario, esiste un modo per dichiarare che tutti i file creati in una particolare directory devono avere autorizzazioni di esecuzione?
Il mio umask è impostato su 022, che dovrebbe essere OK, per quanto ho capito, ma sembrerebbe che i file vengono creati come file di testo (con 666 autorizzazioni predefinite) anziché file eseguibili (con 777 autorizzazioni predefinite) .
Forse sono solo pigro, ma immagino che ci sia un modo più conveniente di cercare ogni singolo copione che si crea.
È necessario stampare l'output di ogni file. Devi importare le librerie giuste di ogni file. Questo sembra un altro passo nel processo di programmazione e uno che è pericoloso da eludere. – JFA