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

Administration système Discussion :

Lancer un screen en arrière plan


Sujet :

Administration système

  1. #1
    vic
    vic est déconnecté
    Membre confirmé

    Profil pro
    Inscrit en
    Août 2002
    Messages
    431
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 431
    Points : 498
    Points
    498
    Par défaut Lancer un screen en arrière plan
    Salut,

    J'aimerais pouvoir lancer un screen en arrière plan. La lecture de la doc ne m'a pas donné de solution mais il existe peut-être une astuce.

    Ce que j'aimerais faire c'est lancer un programme depuis le cron dans un screen pour pouvoir l'ouvrir par la suite dans un terminal. J'ai essayé la chose suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    screen <commande> & kill -hup $!
    C'est un peu tordu mais ca a l'effet voulu si je le tape en ligne de commande. Par contre dès que j'essaie depuis un script cron ou autre, j'ai l'erreur :
    Must be connected to a terminal.
    Donc, comment puis-je soit faire croire à screen que je suis dans un terminal, soit lancer le programme directement en background ?

    Merci.

  2. #2
    Membre éclairé Avatar de Tuxico
    Profil pro
    Étudiant
    Inscrit en
    Août 2003
    Messages
    662
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2003
    Messages : 662
    Points : 770
    Points
    770
    Par défaut
    screen -x
    ★ Pascal/Java/C/xhtml,css/SQL/Mips
    ★ Linux/unix

  3. #3
    vic
    vic est déconnecté
    Membre confirmé

    Profil pro
    Inscrit en
    Août 2002
    Messages
    431
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 431
    Points : 498
    Points
    498
    Par défaut
    Merci mais ce n'est pas ce que je veux, screen -x permet d'attacher plusieurs fois la même session, moi je ne veux pas l'attacher du tout

  4. #4
    Membre éprouvé
    Avatar de Pouic
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    669
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 669
    Points : 977
    Points
    977
    Par défaut
    nohup ?
    Software becomes slower faster than hardware becomes faster
    [size=1]
    http://xrenault.developpez.com

  5. #5
    Membre expérimenté

    Inscrit en
    Mai 2002
    Messages
    720
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 720
    Points : 1 594
    Points
    1 594
    Par défaut Re: Lancer un screen en arrière plan
    Salut

    Citation Envoyé par vic
    J'aimerais pouvoir lancer un screen en arrière plan. La lecture de la doc ne m'a pas donné de solution mais il existe peut-être une astuce.
    Voila (Entre autre) ce que dit la page de man ...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
           -d -m   Start screen in "detached" mode. This creates a new session but
                   doesn't  attach  to  it.  This  is  useful  for  system startup
                   scripts.
     
           -D -m   This also starts screen in "detached" mode, but doesn't fork  a
                   new process. The command exits if the session terminates.

    Smortex

    Les FAQ Assembleur - Linux
    In The Beginning Was The Command Line Neal Stephenson

  6. #6
    vic
    vic est déconnecté
    Membre confirmé

    Profil pro
    Inscrit en
    Août 2002
    Messages
    431
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 431
    Points : 498
    Points
    498
    Par défaut
    OK ... merci ... j'aurais du lire, relire et encore relire le man

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Spash screen et fenêtre de l'application au 1er plan
    Par kurul1 dans le forum C++Builder
    Réponses: 6
    Dernier message: 06/03/2007, 19h31
  2. Lancer mon application En arriere plan
    Par tarek.seg dans le forum Delphi
    Réponses: 1
    Dernier message: 03/11/2006, 09h24
  3. Réponses: 1
    Dernier message: 01/03/2006, 11h27
  4. Réponses: 10
    Dernier message: 25/01/2005, 13h06
  5. [web] Lancer un script en arrière plan
    Par gracouille dans le forum Web
    Réponses: 4
    Dernier message: 27/05/2004, 16h37

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