Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications
Applications Questions sur l'utilisation d'applications, du shell, et des interfaces graphiques (KDE, Gnome, XFCE... )
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/11/2006, 11h12   #1
Candidat au titre de Membre du Club
 
Inscription : juillet 2006
Messages : 117
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 117
Points : 10
Points : 10
Par défaut Un cshell sous unix

Bonjour,

Je cherche un script écrit en langage c qui permet d'extraire tous les noms des fichiers exécutables dans le chemin PATH ?

Pourriez-vous me donner un petit coup de main.

Merci
taroudant est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/11/2006, 22h04   #2
Rédacteur
 
Inscription : juillet 2004
Messages : 2 573
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juillet 2004
Messages : 2 573
Points : 1 973
Points : 1 973
Bonjour,

Pourrais-tu être un peu plus précis car je ne comprends pas bien ta question ?

Merci
__________________
.Olivier
Olivier Regnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/12/2006, 21h28   #3
Candidat au titre de Membre du Club
 
Inscription : juillet 2006
Messages : 117
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 117
Points : 10
Points : 10
Autrement y'a t'il un script shell qui extrait tous les fichiers exe dans un repertoire
Merci
taroudant est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/12/2006, 21h48   #4
Rédacteur
 
Inscription : juillet 2004
Messages : 2 573
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juillet 2004
Messages : 2 573
Points : 1 973
Points : 1 973
Tu as des fichiers dont l'extension est .exe sous Linux ? Es-tu sous Linux au moins ?

++
__________________
.Olivier
Olivier Regnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/12/2006, 22h23   #5
Candidat au titre de Membre du Club
 
Inscription : juillet 2006
Messages : 117
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 117
Points : 10
Points : 10
je veux dire les fichiers executables
taroudant est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/12/2006, 22h31   #6
Rédacteur
 
Inscription : juillet 2004
Messages : 2 573
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juillet 2004
Messages : 2 573
Points : 1 973
Points : 1 973
Si tu es sous Linux car tu n'as pas répondu à ma question, je te signale au passage que les exécutables sous Linux sont dans /usr/bin et /usr/local/bin voir /usr/X11R6/bin.

Si je comprends bien ta question, imaginons alors attention ce n'est que pure fiction, admettons que dans /usr/bin, on trouve des fichiers .png voir .avi et bien sur nos exécutables, tu veux un script qui te permette de lister uniquement ces exécutables ?

Mais encore une fois, tu n'as pas besoin de script en c pour faire ça, je suis sur qu'avec un petit ls, tu peux réaliser ce que tu souhaites faire. Si tu veux à tout prix un script, je vais t'en trouver un.

++
__________________
.Olivier
Olivier Regnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2006, 06h44   #7
Membre éclairé
 
Avatar de Lunixinclar
 
Inscription : juillet 2006
Messages : 384
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 384
Points : 342
Points : 342
Envoyer un message via MSN à Lunixinclar
Salut,
Si ça ne va pas c'est Sinon c'est plus long en C:
Code :
1
2
man readdir
man 2 stat
... En sachant que pour une tâche d' administration un script shell est plus adéquat.
Lunixinclar est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h32.


 
 
 
 
Partenaires

Hébergement Web