Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
aide sur shell bash
Envoyé par: sergioramos04

Si on veut exécuter un programme C à partir de n'importe quel répertoire, il faut metre son exécutable dans bin de l'utilisateur référencé par: PATH. On peut aussi écrire un programme shell COMPIL_ICI, qui compile un programme C et envoie son exécutable dans bin de l'utilisateur. (a) je veux écriver et exécuter le programme COMPIL_ICI, et tester le sur un petit programme C (simple) appelé PROG_C_SIMPLE.
(b) je veux Généraliser le programme COMPIL_ICI pour la compilations de l'ensemble des fichiers C existants dans le répertoire de travail.
et merci d'avance

Poste le Sunday 16 November 2008 01:11:30
Répondre     Citer    
Re: aide sur shell bash

Ca ressemble furieusement à un devoir scolaire.

Et si ça ne l'était pas, il suffit de lire un bon tutoriel sur le bash. On en trouve plein.

----

Basile STARYNKEVITCH

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

Projet logiciel libre: RefPerSys

Poste le Sunday 16 November 2008 16:42:59
Répondre     Citer    
Re: aide sur shell bash

Citation
sergioramos04
Si on veut exécuter un programme C à partir de n'importe quel répertoire, il faut mettre son exécutable dans le ~/bin de l'utilisateur référencé par: PATH.

D'abord, on n'exécute pas un programme C. On exécute sa forme compilée (càd exécutable)!

Ensuite, il n'est pas forcément utile de mettre l'exécutable dans le ~/bin. En effet, ce répertoire ~/bin peut ne pas être dans le $PATH de l'utilisateur (sur Debian, ce n'est pas le cas par défaut), et l'utilisateur peut (et généralement doit) modifier son $PATH selon ses propres désirs et conventions.

De plus, on peut installer les programmes ailleurs. Par exemple dans /usr/local/bin qui est la destination par défaut des programmes GNU ave le préfixe implicite /usr/local

Enfin et surtout, on peut toujours exécuter un exécutable arbitraire, en précisant explicitement son chemin complet.


----

Basile STARYNKEVITCH

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

Projet logiciel libre: RefPerSys

Poste le Sunday 16 November 2008 16:50:33
Répondre     Citer    
Re: aide sur shell bash

Citation
sergioramos04
a) je veux écriver et exécuter le programme COMPIL_ICI, et tester le sur un petit programme C (simple) appelé PROG_C_SIMPLE.
(b) je veux Généraliser le programme COMPIL_ICI pour la compilations de l'ensemble des fichiers C existants dans le répertoire de travail.

OK, Nike*

Qu'as-tu fait jusqu'à présent ?

* Just Do It!

Poste le Sunday 16 November 2008 16:58:51
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
aide sur shell bash
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons