Problème comparaison de fichiers

Résolu/Fermé
Absolu206 Messages postés 26 Date d'inscription vendredi 20 mars 2009 Statut Membre Dernière intervention 3 juin 2009 - 25 mars 2009 à 11:17
dubcek Messages postés 18755 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 14 novembre 2024 - 25 mars 2009 à 13:33
Bonjour,

Dans un script shell je lance une commande cft qui me remplit un fichier :
cftutil listcat >fichier1

puis je veux comparer ce fichier avec un autre fichier 2
sort fichier1 fichier2 |uniq -u >fichier3

Mais ça ne fonctionne pas, dans mon fichier3 j'ai des enregistrements en double.

Par contre c'est ce qui est étrange:

Si je remplis mon fichier1 à la main, ma compraison fonctionne très bien.

Est-ce que quelqu'un à une idée du problème que j'ai?

Je suis sous solaris
A voir également:

3 réponses

dubcek Messages postés 18755 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 14 novembre 2024 5 621
25 mars 2009 à 12:09
hello
il y a peut-être des espaces, essayer avec sort -b
0
Absolu206 Messages postés 26 Date d'inscription vendredi 20 mars 2009 Statut Membre Dernière intervention 3 juin 2009 1
25 mars 2009 à 13:27
J'ai testé avec sort -b mais ne fonctionne pas.
0
dubcek Messages postés 18755 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 14 novembre 2024 5 621
25 mars 2009 à 13:33
fait un cat -v fichier3 pour voir si ily a des caractères cachés, de controle
0