[commande] Problème avec la commande uniq. (résolu)
Publié : mar. 15 mars 2016, 17:02
Salut à toute et à tous, je suis actuellement en train de faire une petite révision de mes commandes Unix, et je rencontre un problème que je ne parviens pas à expliquer avec "uniq"
J'ai un fichier noms.txt dans lequel il y'a des doublons que j'ai auparavant trié avec sort :
J'utilise donc la commande uniq pour supprimer ces doublons :
Le problème est que dans ce cas mon fichier noms.txt est remplacé par un fichier vide
J'ai aussi essayé :
Et là encore je me retrouve avec un fichier vide.
Par ailleurs ça fonctionne quand je génère un nouveau fichier nom.txt.copie
Pouvez m'éclairer ?
J'ai un fichier noms.txt dans lequel il y'a des doublons que j'ai auparavant trié avec sort :
Code : Tout sélectionner
Albert
Albert
Benoît
Benoît
Corentin
Corentin
Fabrice
Fabrice
Mathieu
Mathieu
Mélanie
Mélanie
Sophie
Sophie
Code : Tout sélectionner
uniq noms.txt noms.txt
J'ai aussi essayé :
Code : Tout sélectionner
uniq noms.txt > noms.txt
Par ailleurs ça fonctionne quand je génère un nouveau fichier nom.txt.copie
Code : Tout sélectionner
uniq noms.txt noms.txt.copie