Probleme script bash !! redirection fichier.. - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 25-08-2007 à 18:35:09
tu n'aurais pas meilleur temps de comparer les dates de modifications du fichier ou bien les sommes de contrôles ?
Marsh Posté le 25-08-2007 à 18:41:03
je débute en script.. pas de réponse objective.. :-(
je souhaite justerécupérer la valeur (chaine de caractere d'une ligne) d'un fichier et dire si c'est ok alors envoyer un mail ou lancer une commande,
voici l'exemple d'un petit script mais sans success :-((
#! /bin/bash
variable=$(cat toto.txt)
for variable in $variable
if [ "$variable" = "maison" ]
then
ls
fi
Merci de votre aide,
climbing31@gmail.com
Marsh Posté le 26-08-2007 à 12:07:11
origan31 a écrit : je débute en script.. pas de réponse objective.. :-( |
ça t'avancera un peu, pour apprendre les bases du shell
=> http://ploug.eu.org/doc/guide-bourne-shell.pdf
Marsh Posté le 26-08-2007 à 23:14:21
Tiens c'est marrant ça me rappele qq chose
http://forum.pcastuces.com/sujet.asp?f=8&s=10021
Marsh Posté le 26-08-2007 à 23:27:46
On est meme pas obligé d'utiliser de variable:
if [[ $(cat foo) != $(cat bar) ]]; then echo changement; fi
Marsh Posté le 25-08-2007 à 17:29:27
Bonjour,
-------
J'ai un fichier "toto.txt" dont le contenu est: "ceci est un exemple"
Je souhaiterais a l'aide d'un bash:
Rediriger le contenu de "toto.txt" dans une variable et dire
si cette variable est = "ceci est un exemple" alors envoyer
un mail sinon ne rien faire.
(mon but est d'envoyer un mail si le contenu d'un fichier texte change).
Merci de votre aide,
climbing31@gmail.com