Script shell qui appelle un script c

Fermé
pascal$$ Messages postés 39 Date d'inscription dimanche 20 mai 2007 Statut Membre Dernière intervention 26 février 2009 - 23 janv. 2008 à 18:06
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 - 24 janv. 2008 à 13:39
Bonjour,

J'aimerais savoir comment lancer un script c à l'intérieur d'un script shell
Example supposons que le script rectangle.c gère l'affichage d un rectangle,
comment dois je modifier le bout de code suivant

#!/bin /bash
echo voila le rectangle généré par un script c:
"machin" rectangle.c

Merci d'avance
A voir également:

3 réponses

mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
23 janv. 2008 à 20:06
Le truc c'est que ton script shell doît appelé un programme compilé, donc pas le .c mais le binaire obtenu après compilation du fichier .c.

Un makefile me semblerait d'ailleurs plus approprié qu'un script shell (cibles pour la compilation, cibles pour l'exécution)

Bonne chance
0
pascal$$ Messages postés 39 Date d'inscription dimanche 20 mai 2007 Statut Membre Dernière intervention 26 février 2009
24 janv. 2008 à 00:42
Salut,

En fait le truc c que je veux que mon script shell puisse gérer la création de dessins donc à la limite je prèfèrerais tout faire en shell,
seulement je ne sais pas comment on dessine en shell.
0
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
24 janv. 2008 à 13:39
il faut compiler ton programme pour créer l'exécutable rectangle:
make rectangle
et
#!/bin /bash
echo voila le rectangle généré par un script c:
./rectangle
0