Bonjour,
Je suis a la recherche d'un tutoriel qui explique comment implementer le job control. Savez-vous ou je peux en trouver un complet. Plus, l'avez-vous déjà implementer, si oui comment ?
Merci d'avance pour vos réponses.
Menontona
Bonjour,
Je suis a la recherche d'un tutoriel qui explique comment implementer le job control. Savez-vous ou je peux en trouver un complet. Plus, l'avez-vous déjà implementer, si oui comment ?
Merci d'avance pour vos réponses.
Menontona
Tu es en train de développer un shell ?
non je veux juste programmer un job control
Sorti du contexte ça ne veux rien dire, c'est pour ça que j'essayais de comprendre ce que tu essaies de faire. Tu peux nous en dire plus ?
J'aimerais savoir comment authoriser ou non un programme a ecrire dans un terminal.
Ca ne veut toujours rien dire.
Essaye ceci;
<toto>ne test.c
Presse les touches ctrl + z.
La commande "fg" te permet de revenir en foreground.
Pour moi c'est ca le job control.
Je pense que pour toi aussi.
Cordialement
Quel rapport avec "comment autoriser ou non un programme a écrire dans un terminal" ?
Je t'assure que ce que tu dis n'a aucun sens. D'ailleurs si personne ne répond, ce n'est pas pour rien. Essaie d'expliquer plus en détail ce que tu cherches à faire, ou ce que tu ne comprends pas, si possible sans prendre les gens de haut. Après tout c'est toi qui a besoin d'aide, pas moi.
Cordialement.
Il me semble que pour le job control il faut:
gerer les pid, pgid de deux processus, le pere et le fils (fork)
ensuite catcher le signal SIGTSTP
authoriser, ou non, le processus fils a ecrire dans le terminal
Je ne suis pas sur de ce que j'ecris car je n'est pas assez d'information, c'est pour cela que j'ai du mal a etre clair. Desole d'avoir pris les gens de haut.
J'ai besoin du maximum d'information sur le job control, dans le cadre d'un developpement de shell.
Ma question est : comment passe t'on un processus en background ?
Cordialement
Pour ceux que ca interresse, on trouve ces informations avec les mots cles : "gnu job control".
Cordialement
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager