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 POSIX Discussion :

remplacement de la commande stat [Solaris]


Sujet :

Shell et commandes POSIX

  1. #1
    Membre régulier
    Profil pro
    Ingénieur intégration
    Inscrit en
    Août 2007
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur intégration

    Informations forums :
    Inscription : Août 2007
    Messages : 147
    Points : 77
    Points
    77
    Par défaut remplacement de la commande stat
    Bonjour,

    Je dois intégrer dans plusieurs machine Solaris 10 un shell script qui comprends la fonction stat mais malheureusement ces machines n'ont pas intégrer cette fonction et je n'ose pas l'installer!
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    stat %Y file  (Time of last modification as seconds since Epoch)
    Existe t-il une autre fonction donnant le même résultat?
    Merci pour votre soutien

  2. #2
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Points : 7 842
    Points
    7 842
    Par défaut
    Facile :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    truss -f -v 'lstat,lstat64' ls -d fichier 2>&1 | nawk '/mt =/ {printf "%d\n",$10}'
    ɹǝsn *sıɹɐlos*

  3. #3
    Membre régulier
    Profil pro
    Ingénieur intégration
    Inscrit en
    Août 2007
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur intégration

    Informations forums :
    Inscription : Août 2007
    Messages : 147
    Points : 77
    Points
    77
    Par défaut
    Merci c'est exactement ce qu'il me faut...
    En fin de compte si je comprends bien, truss fait un lstat du fichier?

  4. #4
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Points : 7 842
    Points
    7 842
    Par défaut
    Non, c'est ls qui fait un lstat du fichier, truss trace les valeurs retournées par cet appel et awk extrait celle voulue.
    ɹǝsn *sıɹɐlos*

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

Discussions similaires

  1. Problème avec la commande stat et son affichage
    Par Sve@r dans le forum Shell et commandes GNU
    Réponses: 7
    Dernier message: 27/08/2014, 00h03
  2. Rechercher remplacer ligne de commande?
    Par isa150183 dans le forum Unix
    Réponses: 2
    Dernier message: 17/03/2010, 12h20
  3. [jre java]remplacer le jre par défaut ligne commande
    Par snoop dans le forum Autres Logiciels
    Réponses: 4
    Dernier message: 10/03/2006, 19h04
  4. Réponses: 4
    Dernier message: 13/07/2005, 14h32
  5. Réponses: 10
    Dernier message: 07/10/2003, 16h59

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