-
centos : cksum
Bonjour,
je débute sous unix....
voulant faire un test de différence entre 2 fichiers , j'ai lancé la commande suivante :
Code:
ls repin/kk.sh |cksum
le résultat :
ce qui me paraît étrange quand je fais la même commande dans le répertoire lui même :
Code:
1 2
| cd repin
ls kk.sh |cksum |
le résultat n'est pas le même, pourtant je suis sur le même fichier dans le même répertoire
Merci de me dire s'il y a un moyen d'avoir tout le temps la même réponse. ce fichier se trouve exactement dans un autre répertoire et donc "logiquement" j'ai encore un autre résultat.
Merci d'avance
Gancau
[edit]
J'ai bien la même valeur si auparavant je me place dans le répertoire.
cependant, je modifie le contenu de mon shell et la réponse est toujours la même. :calim2:
[edit]
-
Salut,
cksum repin/kk.sh ou cd repin && cksum kk.sh me semblerait plus approprié, non ?
C'est le fichier qu'il faut checker et non la sortie de "ls" :?
-
effectivement cela va mieux :D
je pensais qu'il me testait en même temps la date du fichier, enfin qu'il permettait de savoir s'ils étaient vraiment identiques en tout point.
Or si je modifie l'un et l'autre indépendament (même modifs bien sur), j'ai toujours le même résultat.
Si je remplace un a par un q, j'ai bien une différence de résultat.
J'ai aussi vu le md5sum qui renvoit un résultat de comparaison.
Merci
Gancau
[EDIT]
solution choisie : le md5sum pour la simple raison qu'il n'y a pas de cd, donc pas de changement de répertoire.
[/EDIT]