[Linux] Petit Problème de script ...

Petit Problème de script ... [Linux] - Linux et OS Alternatifs

Marsh Posté le 08-08-2001 à 10:15:23    

Voila je suis en train d'écrire un petit script en bash
et je voudrais faire un log du genre:
 

Code :
  1. "TrucMuche démarrer le <date>"


 
Comment ki fo que je fé ??

 

[edtdd]--Message édité par drakkon--[/edtdd]


---------------
[:drakkon] D R A K K O N Membre du Team [KHEOPS] ! Nous avons des problèmes à toutes vos solutions - Le Site: http://seti-kheops.dyndns.org/
Reply

Marsh Posté le 08-08-2001 à 10:15:23   

Reply

Marsh Posté le 08-08-2001 à 10:22:40    

tu vires linux :lol:


---------------
A   L   B   A   T   O   R   ¤¤¤ membre de la team Kheops - verre magique powered ¤¤¤
Reply

Marsh Posté le 08-08-2001 à 11:11:33    

Utilises la comme "echo" et la commande "date"...
 
du style
 
# Ecriture dans le log
echo -n "Trucmuche a démarré le "
date
# fin de l'écriture
 
Ced


---------------
http://www.setibzh.fr
Reply

Marsh Posté le 08-08-2001 à 11:14:24    

.... heu j'ai oublié le principal.
 
# Creation du fichier log
REP="/tmp/fourbis.log"
echo "Log de l'application fourbis" >$REP
 
<...>
 
# Ecriture dans le log
echo -n "Trumuche a démarré le" >>$REP
date >>$REP
# Fin de l'écriture
 
Na... c'est mieux.


---------------
http://www.setibzh.fr
Reply

Marsh Posté le 08-08-2001 à 11:20:56    

Ou alors plus joli :  
 
Si dans "Trucmuche a démarré le ...", Trucmuche est le nom de ton script :
 
dateformat=`date +"%Hh%M le %A %d %B %Y (%Z)"`
echo "$0 a démarré à $dateformat"
 
 
Ce qui donnera :
Trucmuche a démarré à 11h20 le mercredi 08 août 2001 (CEST)
 
 
voilà voila..

Reply

Marsh Posté le 08-08-2001 à 11:27:05    

Ouais, cévré ... c'est plus sexy comme ça  :D  :D


---------------
http://www.setibzh.fr
Reply

Marsh Posté le 08-08-2001 à 11:34:30    

Merci les gars j'essaie ca tds  :jap:


---------------
[:drakkon] D R A K K O N Membre du Team [KHEOPS] ! Nous avons des problèmes à toutes vos solutions - Le Site: http://seti-kheops.dyndns.org/
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed