begin process at 2012 05 28 08:15:18
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

chercher des chaines de caracteres dans un fichier sous linux en utilisant grep


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

chercher des chaines de caracteres dans un fichier sous linux en utilisant grep

mercredi 13 juillet 2005 à 14:41:06 | chercher des chaines de caracteres dans un fichier sous linux en utilisant grep

Davecpp

Bijour!
Kk1 pourrait m'aider(mis à part joky..) Sur comment je pourrais faire pour lancer un programme avec la commande "monGrep "chaîne à chercher" fichier1 fichier2 …".

il faudrait que le programme lance pour chacun des fichiers donnés un fils qui va exécuter la commande grep permettant de chercher la chaîne dans ces derniers. Les résultats seront affichés à l'écran. Le programme père ne doit se terminer qu'à la terminaison de tous ses fils.

Merki de répondre au + vite!!



Si l'informatique est un progrès, l'amour est une révolution!<IMG alt="" hspace=0 src="C:\Documents and Settings\Loïc\Mes documents\Mes fich

mercredi 13 juillet 2005 à 17:27:43 | Re : chercher des chaines de caracteres dans un fichier sous linux en utilisant grep

vecchio56

Administrateur CodeS-SourceS
char* listeFichiers[..]; // la liste des fichiers
char cmd[32] = "cat ";
for(int i = 0; i < nbFichiers; i++)
{
  strcpy(cmd + 4, listeFichiers);
  strcat(cmd, " | grep");
  strcar(cmd, chaine_a_chercher);
  system(cmd);
}

Je suis pas trop sur pour la commande, je connais pas trop linux. Tu peux donner une commande pour exemple?
Pas de problème pour la terminaison après le derniers fils, puisque system est synchrone
mercredi 27 juillet 2005 à 18:17:24 | Re : chercher des chaines de caracteres dans un fichier sous linux en utilisant grep

benoitt76

Bonjour, j'ai le même problème, je pense kon fait partie de la même structure... (exia ?)

Le problème est kil faut obligatoirement utiliser des fork()... et là dans le script, il n'y a pas de fork() !!

Si kelkun a la solution, Merci d'avance !!!!!

:-)
jeudi 28 juillet 2005 à 09:54:51 | Re : chercher des chaines de caracteres dans un fichier sous linux en utilisant grep

Davecpp

Je vois qu'on fait partie de la même galère!!

Bon maintenant c'est juste a titre personnel mais si vous pouviez nous aider ce serait cooooool!!



Cette discussion est classée dans : programme, caracteres, chaines, chercher, grep


Répondre à ce message

Sujets en rapport avec ce message

manipulation de chaines de carracteres [ par Adeon ] salut! voila mon programme (qui ne marche pas evidement)char chaine[50]void main(){//programme....chaine = "salut";//programme....chaine Déclaration dynamique d'un tableau de chaines de caracteres [ par paulien ] Bonjour à tous !J'essaie de déclarer un tableau de chaines de caractéres dynmiquement, j'ai essayé cette methode, ca ne fonctionne pas, la compilation Chaine de caracteres [ par LordBob ] Salut a tous,voila j'ai une question seulement, je ne sais pas trop comment la poser ou plutot l'expliquer... Alors, je vais faire comme je peux... al chaines de caracteres: caractere NULL [ par dletozeun ] bonjour,Je sais que lorsque l'on utilise la fonction: sprintf(), celle ci met automatiquement un caractere NULL a la fin du mot ecris dans la chaine.J Excel et chaines de caracteres [ par LV ] Je cherche à reperer rapidement la premiere lettre d'une chaine de caractère commençant par des chiffres...508NYT75 => 34589PTG75 =>4Merci de vos sugg les manipulations de chaines de caracteres ???? [ par whikie ] Bonjour,je voudrais savoir s'il existe des foncions de manipulations de chaines de carateres style compter le nombre de caratere d'une chaine, supprim désolé mais j'ai ,encore un probleme [ par christdu13 ] bonjour c'est encore moi.Je voudrai savoir si quelqu'un avait du temps à me consacrer pour m'aider à effectuer mon programme voila.Voila en quelque so Problemes avec des chaines de caracteres [ par darkwhite ] Salut a tous, Je cherche a faire un code qui a partir d'une chaine renvoie les initiales de chaque mot.Exemple :bonjour a tous donneBAT J'ai essayé ce Comparer des suites de caracteres [ par alexey27 ] Bonjour je dois realiser un programme qui demande a l'utilisateur d'entrer une ligne de caracteres. Le programme devra lire les données entrées par l' ahhh ! les chaines de caracteres en c++ !!!! [ par Amanobuo ] Bonjoir !  Savez vous quelle est la differance entre char et char* ? ou String et String*char* est un pointeur sur une chaine, mais quelle est sont in


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,544 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales