Dos2unix, conservation des droits

Résolu/Fermé
Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 - Modifié par Char Snipeur le 2/04/2010 à 14:57
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 2 avril 2010 à 16:04
Bonjour,
j'ai remarqué que l'utilisation de dos2unix sur mon PC (red hat) modifiait les droits du fichier modifié.
Serait il possible de conserver ces droits ? Je n'ai rien vu de concluant dans la page de manuel.
Merci.



La vrai soumission c'est quand les esclaves s'inquiètent du cours du coton.
Char Snipeur

4 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
Modifié par jipicy le 2/04/2010 à 15:33
Salut,

dos2unix and unix2dos bug fix update

Bugs fixed (see bugzilla for more information) 

112710 - not retaining the file permission. 
123069 - dos2unix delete files. 
132145 - dos2unix doesn't preserve the file permissions 
136148 - missing return statement 
55183 - dos2unix mangles file permissions 
57507 - man page deficiencies for dos2unix 
57508 - dos2unix erroneously strips \r 
65548 - dos2unix fails when output is on other file system 
80493 - unix2dos fails when converting a file not in partition of CWD 
91331 - dos2unix doesn't preserve mode 
91332 - unix2dos doesn't preserve mode 

;-))

$ man woman
Il n'y a pas de page de manuel pour woman.

GNU/Linux : Gnu/Linux is Not Ubuntu !
2
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
2 avril 2010 à 15:31
Salut,

Ok, merci ;-)
Je reste l'adepte de s/\r// quand même ;-)
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 895
2 avril 2010 à 15:33
Salut,

Moi aussi ;-))
0
KuKrApOk59 Messages postés 437 Date d'inscription jeudi 27 décembre 2007 Statut Membre Dernière intervention 13 septembre 2013 84
2 avril 2010 à 15:01
Pourrais tu donner les droits de ton fichier avant et après ?

Et les options passées à dos2unix si il y en a
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
2 avril 2010 à 15:19
Salut,

Affiche le résultat de

ls -l fichier && dos2unix fichier && ls -l fichier

0
Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
2 avril 2010 à 16:00
Ok, merci de la réponse jipicy.
Si j'ai bien compris, c'est un bug qui a été corrigé dans les dernières versions.
étrangement, la version de dos2unix date toujours de 1998 même sur nos plus récents Linux (2008).
Du coup, soit je modifie les scripts qui utilisent dos2unix, soit je fait un alias vers sed...
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
2 avril 2010 à 16:04
Salut,

Normalement avec un perl -pi -e 's/\r//' fichier tu ne dois pas avoir des problèmes (sachant que perl est présent sous Unix / Linux)
0