Aider moi à faire un petit script rapide shel

Fermé
ericsonne - 11 févr. 2008 à 09:52
 ericsonne - 11 févr. 2008 à 11:30
Bonjour,

Pouvez m'aider étant débutant j'ai un petit sujet à effectuer je dois:

faire un script qui compare 2 fichiers entre eux chaque jour.

1/ le fichier existe déjà dans : /etc/printer (c'est un tableau d'imprimante en reseau)

2/ je dois créer un fichier vide dans un premier temps puis faire chaque jour une comparaison des imprimantes entre ce fichier /etc/printer (existant) et mon fichier créer /etc/toto

3/ je pense que ce script je dois le mettre dans une crontab ?

merci de votre aide
A voir également:

3 réponses

Bonjour,

Pouvez m'aider étant débutant j'ai un petit sujet à effectuer je dois:

faire un script qui compare 2 fichiers entre eux chaque jour.

1/ le fichier existe déjà dans : /etc/printer (c'est un tableau d'imprimante en reseau)

2/ je dois créer un fichier vide dans un premier temps puis faire chaque jour une comparaison des imprimantes entre ce fichier /etc/printer (existant) et mon fichier créer /etc/toto

3/ je pense que ce script je dois le mettre dans une crontab ?

J'ai oublier une fois la comparaison faire si pas changement liste c'est ok, sinon rajouter dans la liste si nouvelle)

sachant que la 1er fois mon nouveau fichier sera vide ?

merci de votre aide
Configuration: Windows
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
11 févr. 2008 à 10:30
Salut,

Commence par nous afficher ce que tu as pondu avec tes petites mimines, ensuite on avisera ;-))
0
Bonjour,


#!bin/ksh

#variables
printer=/etc/printers.conf (fichier existant)
diff=/etc/compare_printers (fichier nouveau créer)

touch compare_printers # création du fichier vide
exit

l'objectif etant de faire une comparaison entrent ces 2 fichiers chaque jour
si la liste des impriantes entre $printer et $diff est la même c'est ok
sinon rajouter les nouvelles imprimantes dans la liste $diff.
(sachant que la 1er comparaison mon fichier sera vide).
Configuration: Windows XP
0