NAVIGATION : INDEX DU FORUM / ACCUEIL DE P2PFR / WIKI

Merci de faire une recherche avant de poster :)

Nous sommes actuellement le 19 Avr 2024 01:36

Heures au format UTC + 1 heure [ Heure d’été ]




Forum verrouillé Ce sujet est verrouillé, vous ne pouvez rédiger ou éditer aucun message.  [ 8 messages ] 
Auteur Message
 Sujet du message: Mini shell sous unix !!
MessagePublié: 20 Jan 2005 22:40 
Hors-ligne
Très Très Vieux Singe
Avatar de l’utilisateur

Inscrit le: 29 Mai 2004 16:05
Messages: 425
Localisation: go johnny go !!
J'aimerais savoir si quelqu'un aurait deja fait un mini shell pour unix
parce que je suis un peu dans la galere en ce moment j'ai dix mille projets sur les bras, avec rapport si possible
le shell doit etre capable de faire :
-l’exécution d’une tache en arrière plan
-l’exécution des redirections
-la gestion des pipes

je c c un peu abuser :oops: de demander ca mais la j'ai vraiment plus le tps,et n'existe t'il pas une solidarite entre utilisateur de p2p??

_________________
Pour vous servir les bisounours ! :D


Rapporter ce message
Haut
 Profil  
Répondre en citant  
 Sujet du message: Re: Mini shell sous unix !!
MessagePublié: 20 Jan 2005 22:50 
Hors-ligne
Maniaque de l'orthographe
Avatar de l’utilisateur

Inscrit le: 09 Sep 2003 16:46
Messages: 2059
Localisation: là où j'ai mourru la dernière fois...
_Johnny B. Good a écrit:
-la gestion des pipes


heu... non je vais pas faire de commentaire...


Rapporter ce message
Haut
 Profil  
Répondre en citant  
 Sujet du message: Re: Mini shell sous unix !!
MessagePublié: 20 Jan 2005 22:57 
Hors-ligne
Très Très Vieux Singe
Avatar de l’utilisateur

Inscrit le: 29 Mai 2004 16:05
Messages: 425
Localisation: go johnny go !!
Watchapette l'impératrice a écrit:
_Johnny B. Good a écrit:
-la gestion des pipes


heu... non je vais pas faire de commentaire...



mdrrrr :D c pas de ces pipes la que je parles mais plutot de ceux la:
||||||||||||||||||||||||||||||||

_________________
Pour vous servir les bisounours ! :D


Rapporter ce message
Haut
 Profil  
Répondre en citant  
 Sujet du message: Re: Mini shell sous unix !!
MessagePublié: 20 Jan 2005 23:14 
Hors-ligne
Maniaque de l'orthographe
Avatar de l’utilisateur

Inscrit le: 09 Sep 2003 16:46
Messages: 2059
Localisation: là où j'ai mourru la dernière fois...
_Johnny B. Good a écrit:
mdrrrr :D c pas de ces pipes la que je parles mais plutot de ceux la:
||||||||||||||||||||||||||||||||


mais heeuuu je sais !!! :roll:


Rapporter ce message
Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 20 Jan 2005 23:26 
Hors-ligne
Très Très Vieux Singe
Avatar de l’utilisateur

Inscrit le: 29 Mai 2004 16:05
Messages: 425
Localisation: go johnny go !!
Citer:
mais heeuuu je sais !!!


mouai on dit ca mais on en pense pas moins !!

_________________
Pour vous servir les bisounours ! :D


Rapporter ce message
Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 20 Jan 2005 23:28 
Hors-ligne
0 ou 1 je me tâte
Avatar de l’utilisateur

Inscrit le: 07 Déc 2001 02:00
Messages: 10996
Localisation: Lille et ailleurs
En C je suppose.
Je veux bien essayer de te donner des pistes (mais j'ai jamais songé à faire un shell donc elles ne viendront pas ttes seules...)
J'ai pas trop la tête à ça, mais si je ne m'abuse on lance un thread pour chaque commande et on s'amuse avec les flux ... qui n'existent probablement pas en C, mais qui sont cin/cout/cerr en C++.

Citer:
je c c un peu abuser de demander ca mais la j'ai vraiment plus le tps,et n'existe t'il pas une solidarite entre utilisateur de p2p??

Pas seulement entre utilisateurs de P2P je crois ...


Rapporter ce message
Haut
 Profil Site Internet 
Répondre en citant  
 Sujet du message:
MessagePublié: 20 Jan 2005 23:47 
Hors-ligne
Petit Singe
Avatar de l’utilisateur

Inscrit le: 12 Jan 2005 22:55
Messages: 23
Localisation: Nitro Hard Nitro Punk
Excellent cet exo, c'est dommage que j'ai laché UNIX depuis 7 ans...

Des scripts en C-Shell, K-Shell et Turbo C-Shell j'en avait fait à la pelle à l'époque mais tout ce dont je me souviens c'est que le pipe sert à lancer une fonction à travers une autre, donc vu que -bg veut dire background tu peux essayer diverses syntaxes genre csh "ton script" | bg ou -bg et/ou source "ton script" | idem.
Tapes des man ou xman bg , fg et sur toutes les fonctions qui pourraient t'être utile pour avoir les syntaxes exactes.
Pour les | et les bg c'est tout ce dont je me souviens et pr les redirections je vois pas...

Un exo qui m'aurait interréssé :wink:

Bon courage !


Rapporter ce message
Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 21 Jan 2005 01:06 
Hors-ligne
0 ou 1 je me tâte
Avatar de l’utilisateur

Inscrit le: 07 Déc 2001 02:00
Messages: 10996
Localisation: Lille et ailleurs
@Nitro, si tu veux te rafraichir la mémoire : viewtopic.php?t=9027

Ca n'est pas l'utilisation d'un shell qu'il demande, mais la conception d'un shell.
Sinon pour utiliser Bash j'aurais pu le dépanner sans pb, je suis pas trop mauvais ;)
Le Pipe plus précisément c'est rediriger la sortie d'une commande vers l'entrée d'une autre.
Pour savoir comment tout ça fonctionne plutot que de faire "man la notion" (ce qui ne donnera rien) il faut faire : "man le nom du shell" donc "man sh" ou "man bash" ou "man csh" ...


Rapporter ce message
Haut
 Profil Site Internet 
Répondre en citant  
Afficher les messages publiés depuis:  Trier par  
Forum verrouillé Ce sujet est verrouillé, vous ne pouvez rédiger ou éditer aucun message.  [ 8 messages ] 

Heures au format UTC + 1 heure [ Heure d’été ]


Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 13 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Rechercher pour:
Aller vers:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traduction réalisée par Maël Soucaze © 2010 phpBB.fr