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