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

Shell et commandes GNU Discussion :

messages dans les scripts de login


Sujet :

Shell et commandes GNU

  1. #1
    Membre confirmé Avatar de cboudy
    Profil pro
    Ingénieur informatique industrielle
    Inscrit en
    Avril 2006
    Messages
    407
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur informatique industrielle
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 407
    Points : 627
    Points
    627
    Par défaut messages dans les scripts de login
    bonjour,
    j'essaie de modifier quelques scripts (.login, .bashrc, .logout) et en cas d'erreur (ou de set -x), je me demande où est-ce que le contenu des messages est envoyé. (je trouve rien d'intéressant dans dmesg)
    Quelqu'un a t'il une idée ?

  2. #2
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Points : 12 264
    Points
    12 264
    Par défaut
    tu peux faire comme tu veux
    ... 1> /var/log/tonfichier
    ... 2> /var/log/tonfichier.err
    ... 2>&1 /var/log/tonfichier
    etc.

    en général si c'est redirigé par défaut c'est vers la sortie standard donc l'écran...

  3. #3
    Membre confirmé Avatar de cboudy
    Profil pro
    Ingénieur informatique industrielle
    Inscrit en
    Avril 2006
    Messages
    407
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur informatique industrielle
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 407
    Points : 627
    Points
    627
    Par défaut
    Ok si je lance en ligne de commande je peux faire une redirection.

    Mais quand je me logue sous gdm et que gnome se lance automatiquement je n'ai pas accès au terminal dans lequel les messages arrivent. C'est surtout ça mon problème.

  4. #4
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Points : 12 264
    Points
    12 264
    Par défaut
    tu peux les rediriger en modifiant le script du lanceur gdm dans /etc/init.d/gdm

    déjà ça permettra de savoir si c'est pendant le lancement de gdm ou après que tu "coinces"

  5. #5
    Membre confirmé Avatar de cboudy
    Profil pro
    Ingénieur informatique industrielle
    Inscrit en
    Avril 2006
    Messages
    407
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur informatique industrielle
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 407
    Points : 627
    Points
    627
    Par défaut
    Citation Envoyé par frp31 Voir le message
    tu peux les rediriger en modifiant le script du lanceur gdm dans /etc/init.d/gdm
    j'ai regardé le script mais j'ai un peu du mal à voir où placer ma redirection, je pense que ce serait du côté de start mais je suis un peu perdu ...

  6. #6
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Points : 12 264
    Points
    12 264
    Par défaut
    en cas de doute tu peux rediriger tout le bloc juste en faisant come ça
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    (
    bloc
    ) > redirection.log

    par exemple le bloc reload d'origine ressemble à ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     reload)
    	log_begin_msg "Reloading GNOME Display Manager configuration..."
    	log_warning_msg "Changes will take effect when all current X sessions have ended."
    	start-stop-daemon --stop --signal USR1 --quiet --pidfile \
    		$PIDFILE --name gdm $SSD_ARG >/dev/null 2>&1
    	log_end_msg 0
      ;;
    pour rediriger tout le bloc (sans séléction particuliere) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     reload)
    	(
            log_begin_msg "Reloading GNOME Display Manager configuration..."
    	log_warning_msg "Changes will take effect when all current X sessions have ended."
    	start-stop-daemon --stop --signal USR1 --quiet --pidfile \
    		$PIDFILE --name gdm $SSD_ARG >/dev/null 2>&1
    	log_end_msg 0
           ) > /var/log/gdm.reload.log
      ;;
    là tu es sur de tout prendre

  7. #7
    Membre confirmé Avatar de cboudy
    Profil pro
    Ingénieur informatique industrielle
    Inscrit en
    Avril 2006
    Messages
    407
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur informatique industrielle
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 407
    Points : 627
    Points
    627
    Par défaut
    bon finalement j'ai réussi à corriger mes scripts
    merci pour les infos

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

Discussions similaires

  1. import dans les script python (objet zope)
    Par cronos6 dans le forum Zope
    Réponses: 5
    Dernier message: 10/09/2006, 14h47
  2. [visibilité] Nouveaux Messages dans les sous Forum
    Par Maxoo dans le forum Evolutions du club
    Réponses: 13
    Dernier message: 03/07/2006, 10h35

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