Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/12/2008, à 18:19

damien92

script de récupération programme TV

bonjour,

j'essaye de faire un script qui récupère le programme TV que si il est trop vieux j'envisage ensuite de le mettre dans un cron qui se lance toutes les heures ou au démarrage mais voila je n'arrive pas a faire foinctionner le test qui me dis si est trop vieux ou non.Voici le Code (ca pourrais servir à d'autre)

#!/bin/bash

age=$(date  +'%j' -r ~/.freevo/TV.xml)
aujourdhui=$(date +'%j')
dif=$(($aujourdhui-$age))

#test la présence du fichier de log le crée s'il n'est pas la.
if [ -e ~/.freevo/log/progtv.log ]; then
{
        echo "Le fichier existe!"
}
else
{
        echo "fichier de log du programme TV" > ~/.freevo/log/progtv.log
}
fi

echo $dif
echo $aujourdhui
echo $age

if [ "$dif" > 2 ]  ;then  #pas moyen de faire marcher ce test
{
tv_grab_fr --output /home/damien/.freevo/TV.xml --days 1
echo grab
}
else
{#génération fichier de log
aujourdhui2=$(date)
echo "fichier à jour le : "$aujourdhui2 >> ~/.freevo/log/progtv.log

}
fi

a+

Hors ligne

#2 Le 01/12/2008, à 22:38

Bushman02

Re : script de récupération programme TV

Peut-être devrais-tu poser ta question sur un autre forum, consacré aux scripts depuis plusieurs mois, et dont voici le lien :

http://forum.ubuntu-fr.org/viewtopic.php?id=204074

Tu y trouveras de nombreux spécialistes qui pourront sans doute t'aider .

Hors ligne

#3 Le 01/12/2008, à 23:54

n3o51

Re : script de récupération programme TV

Je pense que ca devrait fonctionner smile

if [ $fichier1 -nt $fichier2 ]
then 
  echo "Le fichier $fichier1  est plus récent que $fichier2"
fi

Welcome to the real world
________________________________

Hors ligne

#4 Le 03/12/2008, à 17:08

damien92

Re : script de récupération programme TV

salut,

merci n3o51 mais j'ai réussi a le faire fonctionner et je l'ai diffuser tu as du le voir .c'est pour moi que tu as poster ou pour un script précédent?

Hors ligne

#5 Le 03/12/2008, à 17:26

n3o51

Re : script de récupération programme TV

Salut non pour toi , mais si tu veut le modifier reprends la mise en page du mien en dessous !!!
Aussi explique a quoi il sert etc ..

Moi j'ai regarder le code pour comprendre a quoi ca sert donc des personnes sans connaissances vont pas comprendre ...

Merci


Welcome to the real world
________________________________

Hors ligne