{{tag>bionic focal programmation}} ======SHC : compilateur de script shell ====== [[man>shc]] permet de compiler et accessoirement de "chiffrer" vos scripts [[:bash]] (et sh) en C. ===== Pré-requis ===== * Disposer des [[:sudo|droits d'administration]]. * Disposer d'une connexion à Internet configurée et activée. * Avoir installé le paquet build-essential ===== Installation ===== [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt>shc]]** sudo apt install shc ==== Compiler et installer depuis les sources ==== Exécutez chaques lignes les unes après les autres dans votre terminal. wget https://github.com/neurobin/shc/archive/refs/heads/4.0.3.tar.gz -O shc-4.0.3.tar.gz tar -xvf shc-4.0.3.tar.gz cd shc-4.0.3 ./configure --prefix=/usr make -j$(nproc) sudo make install cd .. rm -rf shc-4.0.* ===== utilisation ===== shc -f monscript.sh -o monscript.bin // Créé par [[:utilisateurs:andykimpe]], Contributeurs [[:utilisateurs:Amiralgaby|Amiralgaby]]//