|
# /!\ inefficace pour 2 raisons
# par principe les scripts lancent de commandes qui sont visibles avec la commande ps -ef
# pendant l'execution du programme, le mĂȘme commande affiche le code source ***AVEC LES COMMENTAIRES***
# et le developpeur le sait car il a mis des espaces nombreuses devant
# malheuruesement tout s'affiche si on tappe
# pour installet
# permet de compiler les scripts shell pour que le contenu ne soit pas visible
# par dĂ©faut le programme ne sera executable que sur la machine oĂč il a Ă©tĂ© compilĂ©
# il est aussi possible de mettre une date de péremption au programme.
# il faut impérativement que le script commence par une ligne du genre :
# on peut augmenter la sĂ©curitĂ© en arrĂȘtant instantanement le script quand une option spĂ©cifique n'est pas lĂ
# et embrayer sur un autre programme eventuellement avec un "time out" pour qu'il ne reste pas bloqué
| #!/bin/sh
test "$1" = zercgf52 || exit
exec timeout 2 autre_programme
|
|