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 :

Rsh et format de date


Sujet :

Administration système

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 7
    Points : 6
    Points
    6
    Par défaut Rsh et format de date
    Bonjour,

    Je souhaite exécuter un script via le service rsh depuis un serveur Windows 2003 sur un serveur HP-UX.
    Seulement, j'ai besoin d'utiliser la date dans ce script.
    Quand j'utilise la commande date en local sur la machine Unix, j'obtiens : Tue Aug 22 16:25:44 METDST 2006

    Par contre si j'utilise la commande dateen rsh depuis la machine windows, j'obtiens : Mardi 22 ao¹t 2006 16:26:37

    Je ne comprends pas pourquoi. J'aimerais obtenir la date en rsh du même format qu'en local, c'est à dire Tue Aug 22 16:25:44 METDST 2006.

    J'ai cherché dans le .profile de l'utilisateur sous lequel le script est exécuté et je n'ai rien trouvé. Y-at-il quelque chose à rajouter dans le fichier .rhosts ?

    Si il y a effectivement une solution, ça m'éviterait de faire des correspondances dans mon script du genre

    Aug=Août
    Tue=Mar
    etc ^^

  2. #2
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    ton problème est surtout que windows n'est pas un Unix donc il ne dispose pas de la même facon de gérer la date ...
    je ne sais pas comment gérer le format de date sous windows (disons que c'est pas mon truc )
    Pour Unix, tu peux changer le format

    man date -> http://man.developpez.com/man1/date.1.php

    Pour la langue, il faut modifier ta variable d'environnement LANG pour mettre en Francais
    Grave urgent !!!

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 7
    Points : 6
    Points
    6
    Par défaut
    La je suis d'accord, Windows n'est pas Unix.
    Mais il me semblait que le service rsh ne tenait pas vraiment compte de la machine d'origine.

    Je m'explique.

    - Je suis loggé en root sur la machine UNIX 1.

    machineunix1:#>date
    Tue Aug 22 16:51:08 METDST 2006


    - Je vais ensuite sous l'invite de commande Windows.

    C:\Documents and Settings\administrator>rsh machineunix1 -l root date
    Mardi 22 ao¹t 2006 16:54:42

    Comment cela est possible ?
    Sinon quand je fais un printenv, je ne trouve pas de variable LANG.

    J'ai d'autres machines UNIX sur lesquelles j'exécute la commande date en rsh. Et ça me renvoie le résultat que je veux.
    C:\Documents and Settings\administrator>rsh machineunix2 -l root date
    Tue Aug 22 16:51:08 METDST 2006

    Du coup, il doit y avoir un fichier à bidouiller sur machineunix1, mais quoi et ou ?

Discussions similaires

  1. Format de date
    Par royrremi dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 01/06/2004, 17h32
  2. Détecter le format de date au démarrage
    Par stigma dans le forum Access
    Réponses: 2
    Dernier message: 20/02/2004, 11h04
  3. Réponses: 11
    Dernier message: 02/09/2003, 14h20
  4. Problème de Format de date
    Par titititi007 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 18/06/2003, 08h19
  5. Réponses: 3
    Dernier message: 06/05/2002, 18h24

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