Script shell de comparaison

Fermé
lamiae123 Messages postés 18 Date d'inscription lundi 29 mars 2010 Statut Membre Dernière intervention 30 juin 2010 - 29 mars 2010 à 17:32
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 29 mars 2010 à 18:25
bonjour ,
j'ai deux scripts que je dois comparer avec la signature md5
en faite si ces deux script sont pareil c ok
sinon je veux generer un rapport de comparaison contenant les difference entre les scripts
est ce qu il y a un moyen pour le faire avec des commande shell
:d
merci d avance
A voir également:

1 réponse

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
29 mars 2010 à 17:59
Salut,

Voir les commandes :
diff
cmp
comm
0
lamiae123 Messages postés 18 Date d'inscription lundi 29 mars 2010 Statut Membre Dernière intervention 30 juin 2010
29 mars 2010 à 18:05
merci ,mé ces commandes ne vont pas generer un rapport qu on peux l imprimer par exemple
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
29 mars 2010 à 18:09
Tu attends/voudrais quoi comme genre de rapport ?
0
lamiae123 Messages postés 18 Date d'inscription lundi 29 mars 2010 Statut Membre Dernière intervention 30 juin 2010
29 mars 2010 à 18:16
en faite je travaille avec putty sous windows
apres une comparaison avec md5
si les script ne sont pa pareil donc automatiquement la signature est differente pr les 2
donc moi je ve generer un rapport(word par exemple ou excel( tableau de comparaison ) permettant de monterer les differences entre els 2 script
es ce que c est possible
j'ai cherché mais j' ai pas trouvé
et donc je compte sur vs :)
merci bcp :D
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
29 mars 2010 à 18:25
Euh... c'est un peu trop demander là ;-((

Juste un exemple avec "diff" :

[tmpfs]$ cat toto
if(#!ds) ddcf
fdf
jhdv

[tmpfs]$ cat titi
#hjnd
#!jdfj
if(#!ds) ddcf #hbdf
fdf
jhdv

[tmpfs]$ diff -c titi toto
*** titi        2010-03-29 18:13:16.859357062 +0200
--- toto        2010-03-29 18:13:31.889084656 +0200
***************
*** 1,6 ****
! #hjnd
! #!jdfj
! if(#!ds) ddcf #hbdf
  fdf
  jhdv

--- 1,4 ----
! if(#!ds) ddcf
  fdf
  jhdv

[tmpfs]$

man dff pour de plus amples explications

;-))
0