IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

[shell] Spawn qu'est-ce?


Sujet :

Linux

  1. #1
    Membre habitué Avatar de magicbisous-nours
    Inscrit en
    Octobre 2005
    Messages
    277
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 277
    Points : 177
    Points
    177
    Par défaut [shell] Spawn qu'est-ce?
    Bonjour je dois pour le travail analyser un script shell...jusque là rien de très compliqué.....là où ça se corse c'est que dans le script il y a un truc appelé 'spawn' et que je ne sais pas ce que c'est et que je n'ai trouvé que très peu d'informations sur le net à ce sujet et le peu que j'aie trouvé je n'ai rien compris (je comprends vite mais faut m'expliquer longtemps et en français ^^).
    pourriez-vous m'expliquer ce qu'est cette chose s'il vous plaît??
    merci d'avance
    (si ma demande est déplacée prière de me le signaler et de ne pas la citer dans le bêtisier svp )
    [/HS]

    J'adorerai changer le monde, mais pas moyen de mettre la main sur le code source

  2. #2
    Expert éminent sénior
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 689
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 689
    Points : 30 983
    Points
    30 983
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par magicbisous-nours Voir le message
    Bonjour je dois pour le travail analyser un script shell...jusque là rien de très compliqué.....là où ça se corse c'est que dans le script il y a un truc appelé 'spawn' et que je ne sais pas ce que c'est et que je n'ai trouvé que très peu d'informations sur le net à ce sujet et le peu que j'aie trouvé je n'ai rien compris (je comprends vite mais faut m'expliquer longtemps et en français ^^).
    pourriez-vous m'expliquer ce qu'est cette chose s'il vous plaît??
    merci d'avance
    (si ma demande est déplacée prière de me le signaler et de ne pas la citer dans le bêtisier svp )
    Je ne connais absolument pas cette bête. Tente "man spawn" et "which spawn" histoire d'en savoir plus à son sujet...
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

  3. #3
    Membre habitué Avatar de magicbisous-nours
    Inscrit en
    Octobre 2005
    Messages
    277
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 277
    Points : 177
    Points
    177
    Par défaut
    ben en fait j'avais essayé avant de poster mais je ne comprenais pas le man (un peu de mal en anglais :s).... et sur la traduction des man de ce site je n'ai pas trouvé spawn....
    Tant pis ce n'est pas grave j'ai compris quand même à quoi servait ce script et ce qu'il faisait en gros (ça suffit pour migrer l'application)
    merci en tout cas de ta réponse.
    [/HS]

    J'adorerai changer le monde, mais pas moyen de mettre la main sur le code source

  4. #4
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 1
    Points : 0
    Points
    0
    Par défaut
    Bonjour,

    je déterre ce post pour apporter une réponse car j'ai eu le même problème.

    En fait spawn est une commande du programme "expect" sous linux.

    site web : http://sourceforge.net/projects/expect

    Bonne journée.

  5. #5
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Septembre 2007
    Messages
    7 370
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 370
    Points : 23 625
    Points
    23 625
    Par défaut
    En fait, et d'une manière générale, « spawn » en anglais veut dire « faire naître » ou « faire apparaître », et c'est un terme assez répandu. Par exemple, l'option qui sert à faire automatiquement ressusciter au bout d'un certain délai les monstres abattus dans un jeu de tir à la première personne s'appelle généralement « respawn ».

    Appliqué à des programmes ou des processus système, le terme le plus approché serait « lance ». Ceci pour dire que spawn est peut-être l'un des outils de expect, mais qu'il est tout-à-fait envisageable qu'un autre programme porte le même nom.

Discussions similaires

  1. [Shell Script] Quel est l'utilisateur d'un terminal ?
    Par damien27000 dans le forum Linux
    Réponses: 3
    Dernier message: 25/07/2007, 16h37
  2. Fonction shell > Est ce possible ?
    Par ClaudeG dans le forum Access
    Réponses: 9
    Dernier message: 19/05/2006, 10h29
  3. Comment savoir si un Shell est terminé ?
    Par Mr Capone dans le forum VB 6 et antérieur
    Réponses: 14
    Dernier message: 21/02/2005, 17h05
  4. [VB6] comment savoir si la commande shell est terminée ?
    Par ghyscharlotte dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 30/07/2003, 19h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo