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 :

Log pour erreurs Insert dans script Shell


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Février 2005
    Messages
    144
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 144
    Par défaut Log pour erreurs Insert dans script Shell
    Bonjour, je suis entrain de créer un script bash qui me permettra de faire de multiples insert . Voici le début de mon script :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    #! /bin/bash
     
    DIRSQL="/chemin"
    LOGMYSQL="${DIRSQL}/errorl.log"
    IMPORTFILE="${DIRSQL}/list.sql"
    mysql --user="user" --password="pass" mabase < ${IMPORTFILE}  || echo "Echec de connexion a mysql > ${LOGMYSQL}"
    J'insére le fichier ${IMPORTFILE} qui contient énormément de lignes de ce style :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    INSERT INTO matable(truc,machin,bidule) VALUES(1,2,3);
    Je souhaiterais savoir s'il est possible de récuperer dans un fichier ou un log les lignes insérées afin de voir que tous c'est bien passé ou faire en sorte que je puisses s'il y a des erreur d'insertion le savoir.

    Merci

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    11
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2009
    Messages : 11
    Par défaut
    Bonjour,

    Pipe ton script avec la commande tee, tu auras les erreurs d'insertion dans le log

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ./script.sh | tee fichier.log
    ou encore :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ./script.sh &>fichier.log

Discussions similaires

  1. Réponses: 7
    Dernier message: 22/06/2011, 12h25
  2. [PHP-JS] Javascript pour pop-up dans script php.. ?
    Par asmrct dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 29/01/2007, 15h16
  3. Passwd dans script shell
    Par Caroux dans le forum Linux
    Réponses: 4
    Dernier message: 30/05/2006, 12h47
  4. Réponses: 25
    Dernier message: 24/05/2006, 14h35
  5. [SNMP] Besoin d'aide pour SNMP, MIB dans script
    Par suya95 dans le forum Bibliothèques et frameworks
    Réponses: 7
    Dernier message: 17/05/2006, 16h20

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