Cours de script

caspion2 Messages postés 20 Statut Membre -  
jisisv Messages postés 3678 Statut Modérateur -
Slt
Je dois ecrit un script sous Linux qui compare des pages HTML etre elle pour voir s'il n'y a pas de difference. Il s'agit d'une duplication de site.
Aurez-vous dans vos liens une adresse pour me dire comment créer se script.
Je vous en remerci d'avance
@+
A voir également:

3 réponses

Kuching Messages postés 2702 Statut Contributeur 157
 
Salut,

T'arriverais pas à t'en sortir avec un sum tout simple (si tu as accès au serveur web)?

A+  K.
0
caspion2 Messages postés 20 Statut Membre 2
 
??? dsl mais c'est koi un sum?
0
Kuching Messages postés 2702 Statut Contributeur 157 > caspion2 Messages postés 20 Statut Membre
 
C'est une commande UNIX, tu trouveras toutes les explications sur le web ou dans ton man.
Je m'en sers pour comparer 2 fichiers, si ils sont identiques le sum me sort le même nombre.

A+  K.
0
caspion2 Messages postés 20 Statut Membre 2
 
Je dois le faire sous C (a moins que vous connaissez un meilleur langage :o) )
En fin de compte il ne fait que comparer mais je suis future admin reseaux et pas develloppeur

Voila @+++

PS Je paye actuellement ma tournée au cafée :oD
0
jisisv Messages postés 3678 Statut Modérateur 935
 
Bonjour caspion2,
Effectivement, il est absurde de développer ce genre d'outil
en C.
Alors c'est du C ou du script?
Du C tu en as pour un an à plein temps.
L'important est de choisir l'outil adapté et
pas de suivre les directives d'enseignants ventripotants...
Les spécifications de ton problème sont susceptibles de changer, le temps de développement en C est prohitivement élevé par rapport à celui nécessité par bash, perl, python.(avec la puissance des processeurs actuels)
Effectivement , utilise ton imagination et ton bon sens
en combinant sous bash (csh,ksh...)
les outils STANDARDS unix
find, sort, md5sum, diff...
Je n'ai malheureusement guère de temps à consacrer
à ce problème actuellement.
Tiens moi au courant .... (comme disait Ampère :-)
Johan

The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
0