Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications > Shell
Shell Vos questions sur l'utilisation des commandes shell
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/06/2007, 09h33   #1
Membre du Club
 
Inscription : janvier 2007
Messages : 265
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 265
Points : 63
Points : 63
Par défaut [débutant]Comment faire des fichiers log

Bonjour
J'ai script en fait qui appelle une fonction, et je voudrai générer plusieurs fichiers log qui tracent ce que mon script shell fait. C'est à dire un fichier log dans la fonction, et un fichier log pour le script appellant.
Es ce que quelqu'un pourrait m'aider svp???
En vous remerçiant à l'avance.

Bien codialement
smutmutant2003 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/06/2007, 10h37   #2
Membre actif
 
Avatar de Fango
 
Inscription : décembre 2005
Messages : 197
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : décembre 2005
Messages : 197
Points : 178
Points : 178
Tu veux mettre quelque chose de special dans ces logs? Sinon, tu cree un log dans ta fonction et un autre log en dehors de la fonction, et tu ecris dedans au fur et a mesure...

du genre :
Code :
1
2
touch /var/log/monLog
echo "blablabla" >> /var/log/monLog
si tu pouvais expliquer plus en details, il y a surement quelque chose que j'ai rate!
Fango est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/06/2007, 10h58   #3
Membre du Club
 
Inscription : janvier 2007
Messages : 265
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 265
Points : 63
Points : 63
Je te remercie Fango pour ces instructions.
Je voudrai bien par exemple tracer la connexion à une base de données mais je pense que tes instructions sont trés claires.
Je vais éssayer de faire avec.
Je ne connaissais pas l'instruction Touch, je vais éssayer de l'utiliser.


Cordialement
smutmutant2003 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/06/2007, 12h20   #4
Membre actif
 
Avatar de Fango
 
Inscription : décembre 2005
Messages : 197
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : décembre 2005
Messages : 197
Points : 178
Points : 178
touch cree un nouveau fichier

(mais fait egalement plus, essaye :
)
Fango est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/06/2007, 13h02   #5
Membre du Club
 
Inscription : janvier 2007
Messages : 265
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 265
Points : 63
Points : 63
Et encore merci
smutmutant2003 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/06/2007, 13h05   #6
Membre actif
 
Avatar de Fango
 
Inscription : décembre 2005
Messages : 197
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : décembre 2005
Messages : 197
Points : 178
Points : 178
Ben pas de quoi, j'avoue que je suis assez debutant en shell moi aussi
donc si je peux aider...
Fango est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/06/2007, 13h37   #7
Modérateur
 
Avatar de ggnore
 
Inscription : juillet 2004
Messages : 2 246
Détails du profil
Informations personnelles :
Âge : 33

Informations forums :
Inscription : juillet 2004
Messages : 2 246
Points : 1 903
Points : 1 903
Le touch n'est pas nécessaire.
La redirection dans un fichier, si celui n'existe pas, crée le fichier.

A noter que la redirection avec double caractère supérieur
rajoute à la fin du fichier, et si le fichier n'existe pas, il le crée.

alors que le simple caratère supérieur
écrase le contenu du fichier, et si le fichier n'existe pas, il le crée.
__________________
Toutes les vertus des hommes se perdent dans l’intérêt comme les fleuves se perdent dans la mer.
ggnore est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/06/2007, 14h52   #8
Membre actif
 
Avatar de Fango
 
Inscription : décembre 2005
Messages : 197
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : décembre 2005
Messages : 197
Points : 178
Points : 178
Je prends note pour le touch
Fango est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/06/2007, 15h39   #9
Membre du Club
 
Inscription : janvier 2007
Messages : 265
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 265
Points : 63
Points : 63
Citation:
Envoyé par ggnore
Le touch n'est pas nécessaire.
La redirection dans un fichier, si celui n'existe pas, crée le fichier.

A noter que la redirection avec double caractère supérieur
rajoute à la fin du fichier, et si le fichier n'existe pas, il le crée.

alors que le simple caratère supérieur
écrase le contenu du fichier, et si le fichier n'existe pas, il le crée.
Effectivement je viens d'en faire l'expérience concernant '>' et le '>>'.
Merci quand même pour ces explications.
smutmutant2003 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h39.


 
 
 
 
Partenaires

Hébergement Web