Script C

, par MiKaël Navarro

Une petite astuce pour exécuter un programme C comme un script.

Pour cela on compile à la volée le programme C avant de l’exécuter, grâce au script suivant :

#! /bin/sh
tail +3 $0 > /tmp/cs.$$.c \
 && gcc -O0 -pipe -o /tmp/cs.$$ /tmp/cs.$$.c \
 && /tmp/cs.$$ $*; \
 rm -f /tmp/cs.$$*;
exit
... fichier C ...

P.-S.

Voir aussi Tiny C Compiler :

#! /path/to/tcc -run
... fichier C ...