Compilare uno Script Bash con Shc

14 Marzo 2021 di Daniele Frulla


Perché no, a volte trovo utile scrivere moltissimi scripts bash o sh e tutte le istruzioni restano in file di testo, leggibile, editabile, poco pratico per distribuzioni su pacchetti linux.

La cosa da fare è poter compilare e rendere eseguibile il mio script in piattaforme a 64 o 32 bit, semplicemente compilando.

Il tools di cui parlo oggi è shc.

Chi è più pratico già sa come poterlo installare, su piattaforme debian. Un semplice comandoç

sudo apt install shc

Per un primo utilizzo il comando è semplicissimo:

shc -f <file_script> -o <binary_file>

Per qualche opzione in più, rimando al manuale (man shc) dove troverai tante belle scelte per distribuire anche in maniera sicura il tuo nuovo eseguibile linux.

Puoi trovare il file sorgente di questo compilatore in git shc.


Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *


Copyright di Caterina Mezzapelle Part. I.V.A. 02413940814 - R.E.A. 191812