|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre à l'essai
![]() Inscription : août 2006 Messages : 171 ![]() |
Bonsoir,
Je veux modifier le shell simple si desous pour permettre de lancer des processus en arrière plan, comme dans les shells ordinaires, en terminant la commande avec un "&". Exemples : ? sleep 1000 & ? sleep 1000& Code c :
Merci. |
||
|
|
00
|
|
|
#2 | ||
|
Expert Confirmé Sénior
![]() Inscription : janvier 2007 Messages : 8 743 ![]() |
d'abord c'est du C et pas du shell.
Ensuite où veux-tu mettre ça ? Je ne vois rien dans ce code qui suggèrerait un endroit. Enfin si c'est en C c'est pas compliqué : Code :
__________________
"Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle". Consultant indépendant. Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie. C, Fortran, XWindow/Motif, Java Je ne réponds pas aux MP techniques |
||
|
|
00
|
|
|
#3 | |||
|
Membre à l'essai
![]() Inscription : août 2006 Messages : 171 ![]() |
Citation:
? emacs & alors il me lance un emacs en me rendant la main (?) Code :
Merci. |
|||
|
|
00
|
|
|
#4 |
|
Expert Confirmé Sénior
![]() Inscription : janvier 2007 Messages : 8 743 ![]() |
quel est le programme que tu veux lancer en arrière-plan ?
__________________
"Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle". Consultant indépendant. Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie. C, Fortran, XWindow/Motif, Java Je ne réponds pas aux MP techniques |
|
|
00
|
|
|
#5 |
|
Membre à l'essai
![]() Inscription : août 2006 Messages : 171 ![]() |
Par exemple emacs & .
Merci. |
|
|
00
|
|
|
#6 |
|
Expert Confirmé Sénior
![]() Inscription : janvier 2007 Messages : 8 743 ![]() |
__________________
"Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle". Consultant indépendant. Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie. C, Fortran, XWindow/Motif, Java Je ne réponds pas aux MP techniques |
|
|
00
|
|
|
#7 | |
|
Membre à l'essai
![]() Inscription : août 2006 Messages : 171 ![]() |
Citation:
merci. |
|
|
|
00
|
|
|
#8 |
|
Expert Confirmé Sénior
![]() Inscription : janvier 2007 Messages : 8 743 ![]() |
ben à l'endroit où tu veux...
Comme on ne sait pas ce que tu veux faire, c'est tout ce que je peux dire..
__________________
"Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle". Consultant indépendant. Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie. C, Fortran, XWindow/Motif, Java Je ne réponds pas aux MP techniques |
|
|
00
|
|
|
#9 |
|
Membre à l'essai
![]() Inscription : août 2006 Messages : 171 ![]() |
Est_ce que t'as essayé d'éxecuter mon programme (juste pour comprendre ce qu'il fait) ?
moi je l'éxecute avec l'option $gcc -Wall shell.c -o shell il m'affiche: ? comme prompt ; ok; mais par contre je ne peut pas lancer emacs en arrière plan , je sais pas si c'est clair ! et en ajoutant system("emacs&"); il m'affiche des erreurs. |
|
|
00
|
|
|
#10 | ||
|
Expert Confirmé Sénior
![]() Inscription : janvier 2007 Messages : 8 743 ![]() |
bon je viens de compiler sous Linux...
1) bourré d'erreurs... compile avec -pedantic ... 2) je vois ce que tu veux faire, et c'est pas comme ça qu'il faut s'y prendre... Mets voir un #define DEBUG et tu verras ta liste de mots n'est pas correcte, déjà au départ. Ensuite c'est du C, ce serait mieux sous le forum C. Enfin, voici un petit exemple : Code :
__________________
"Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle". Consultant indépendant. Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie. C, Fortran, XWindow/Motif, Java Je ne réponds pas aux MP techniques |
||
|
|
00
|
|
|
#11 | ||
|
Expert Confirmé Sénior
![]() Inscription : janvier 2007 Messages : 8 743 ![]() |
bon je viens de compiler sous Linux...
1) bourré d'erreurs... compile avec -pedantic ... 2) je vois ce que tu veux faire, et c'est pas comme ça qu'il faut s'y prendre... Mets voir un #define DEBUG et tu verras ta liste de mots n'est pas correcte, déjà au départ. Ensuite c'est du C, ce serait mieux sous le forum C. Enfin, voici un petit exemple : Code :
__________________
"Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle". Consultant indépendant. Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie. C, Fortran, XWindow/Motif, Java Je ne réponds pas aux MP techniques |
||
|
|
00
|
|
|
#12 | |||
|
Invité de passage
![]() Inscription : mai 2007 Messages : 1 ![]() |
Citation:
Sinon pour le main+system() : Code :
|
|||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com