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 :

récupérer nom machine pour nommer fichier


Sujet :

Linux

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 23
    Points : 14
    Points
    14
    Par défaut récupérer nom machine pour nommer fichier
    bonjour à tous
    voila en fait j'ai à ma disposition un tube fifon ("bidon") à l'interieur duquel arrive des ligne de fichier log system
    dans ce genre là :
    Apr 19 11:11:35 XXXXX messages
    (XXXXXX : nom de machine)
    mon but est de creer ,en lisant ces lignes, soit un nouveau fichier avec le nom de la machine soit d'ajouter à la fin du fichier déjà existant pour la machine.
    donc a la fin je veux faire un fichier du genre "msg_XXXXX.txt"
    donc g déjà commencer a faire ça

    cat bidon >> msg_'echo $1|sed -e/'/ //g'|cat 4'.txt

    il manque des choses au milieu quelqu'un peut m'aider



    bon g une autre petite idée ....
    en fait faudré remplacer les espaces par des "." lors de la lecture au moin on dit de couper jusko . a partir du 4ème mot.
    apré en fait va y avoir une approvisionnement régulière du fichier bidon ki est une fifo.donc fodré une sorte de boucle pour traiter constamen ou du moins quand ya une nouvelle ligne ki arrive . voila....


    (dsl j'azi écri ce post rapido parce ke je devais partir...:s)

    merci d'avance.
    deepwrath


    ps : javé écri ces 2 poste sur autres langage/perl.... dsl du dérangeemnt...

  2. #2
    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
    Essaie comme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cat bidon | cut -d ' ' -f 4
    Ensuite, si c'est une fifo elle devrait rester bloquée en lecture en attendant l'écriture à l'autre bout, donc inutile de le relancer, il suffit de laisser la commande tourner en arrière plan.

Discussions similaires

  1. [XL-2007] script pour récupérer nom de fichier et le mettre dans excel
    Par demon21 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 19/01/2011, 20h05
  2. [AC-2003] Récupérer noms et dates des fichiers
    Par EIDER dans le forum VBA Access
    Réponses: 3
    Dernier message: 03/12/2010, 19h31
  3. [AC-2000] Récupérer NOM Utilisateur pour l'écrire dans une table
    Par goupil14 dans le forum Sécurité
    Réponses: 3
    Dernier message: 17/01/2010, 20h31
  4. Fonction pour récupérer nom d'un fichier
    Par fabsb dans le forum Langage
    Réponses: 2
    Dernier message: 03/05/2009, 14h40

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