Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 16/09/2011, à 18:04

Tilter

Console figer? bloqué? en attente? aprés execution d'un programme

Bonjour

Petite question je voudrais lorsque j'execute un programme par la console que celle si execute le programme
et me remette sur la console sans que je doit faire ctrl+c (qui ferme aussi le programme)

Merci

Hors ligne

#2 Le 16/09/2011, à 18:05

helly

Re : Console figer? bloqué? en attente? aprés execution d'un programme

Bonjour. Il faut taper la commande suivie de &.
Par exemple

make &

Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.

Hors ligne

#3 Le 16/09/2011, à 18:07

Nemesis

Re : Console figer? bloqué? en attente? aprés execution d'un programme

./programme &

EDIT: zut grillé.
Bon ben sinon Ctrl+z et après bg et entrée wink

Dernière modification par Nemesis (Le 16/09/2011, à 18:07)

Hors ligne

#4 Le 16/09/2011, à 18:13

Tilter

Re : Console figer? bloqué? en attente? aprés execution d'un programme

le & fait ce que je veux. 2eme question y a un moyen que ca le face par defaut ?

Merci

Hors ligne

#5 Le 16/09/2011, à 18:14

helly

Re : Console figer? bloqué? en attente? aprés execution d'un programme

Non.
En tout cas pas à ma connaissance, ni sous bash, ni sous zsh.


Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.

Hors ligne

#6 Le 16/09/2011, à 18:15

Tilter

Re : Console figer? bloqué? en attente? aprés execution d'un programme

A mon ecole ca je tape "geddit" ou "geddit non fichier" et pas besoin de rajouter &

Hors ligne

#7 Le 16/09/2011, à 19:07

Nemesis

Re : Console figer? bloqué? en attente? aprés execution d'un programme

Avec un alias à mon avis ça doit être faisable. Mais c'est programme par programme avec les alias...
Pour généraliser ça, j'ai pas di'idées comme ça...

Hors ligne

#8 Le 16/09/2011, à 22:30

aduxas

Re : Console figer? bloqué? en attente? aprés execution d'un programme

function gedit() { /usr/bin/gedit "$@" & }

à rajouter dans son .bashrc.
Vérifie si à l'école, la console te donne un numéro de processus si tu édite un fichier.  Du style:

gedit fichier
[1] 28789

Hors ligne

#9 Le 17/09/2011, à 00:20

Tilter

Re : Console figer? bloqué? en attente? aprés execution d'un programme

Non lorsque j'ouvre ca dit rien ca ouvre et la console et normal aprés

Hors ligne

#10 Le 17/09/2011, à 00:23

helly

Re : Console figer? bloqué? en attente? aprés execution d'un programme

Surtout que ça ne marchera qu’avec gedit…
Non, il faut que tu fasses « l’effort » de marquer & après ta commande ^^.


Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.

Hors ligne

#11 Le 17/09/2011, à 00:37

aduxas

Re : Console figer? bloqué? en attente? aprés execution d'un programme

helly a écrit :

Surtout que ça ne marchera qu’avec gedit…

Je remarque toutefois qu'un éditeur comme gvim n'a pas besoin de se lancer en tache de fond.

edit:  il y a aussi gedit --new-window mais cela laisse également un echo avec le numéro du nouveau processus.  Regarde toujours si par hasard ils ont crée un alias a l'école:

alias gedit

Dernière modification par aduxas (Le 17/09/2011, à 00:49)

Hors ligne