scripts shell

scripts shell - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 28-10-2009 à 00:53:08    

Salut,
 
Mon problème est que après avoir lancé une appli depuis le shell, celui-ci ne me propose plus l'invite de commande et je suis alors obligé, si je veux continuer à taper des commandes :
- soit d'ouvir un autre shell
- soit de quitter l'appli.
 
Quelle est la commande à taper pour résoudre mon petit problème ?

Reply

Marsh Posté le 28-10-2009 à 00:53:08   

Reply

Marsh Posté le 28-10-2009 à 01:05:16    

Il faut lancer le programme en background.  
Pour ce faire il faut ajouter "&" après la commande qui lance ton programme. (ex : $sh mon_script & )

Reply

Marsh Posté le 30-10-2009 à 19:56:50    

Et si tu veut récupérer la main sur le terminal quand l'applis a déjà été lancé tu fait Ctrl + Z pour accéder au shell et tu tape bg pour la passer en arrière plan.
 
Et pour la reafficher c'est la commande fg
Pour lister les applis en arrière plans : jobs
Pour passer reafficher une applis particulière : fg %<jobid>


Message édité par High Plains Drifter le 30-10-2009 à 20:00:07

---------------
| < Ceci n'est pas une pipe.
Reply

Marsh Posté le 30-10-2009 à 20:35:23    

Le lien suivant récapitule un peu les bases sur la gestion des jobs :
http://www.c-sait.net/cours/processus.php
http://www.c-sait.net/cours/processus.php#jobs


---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 31-10-2009 à 00:05:44    

ok merci pour les infos !
le & après la commande fonctionne bien.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed