Dos2unix, conservation des droits

Résolu
Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   -  
lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   -
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

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    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
    1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
       
      Salut,

      Ok, merci ;-)
      Je reste l'adepte de s/\r// quand même ;-)
      0
    2. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
       
      Salut,

      Moi aussi ;-))
      0
  2. KuKrApOk59 Messages postés 444 Date d'inscription   Statut Membre Dernière intervention   84
     
    Pourrais tu donner les droits de ton fichier avant et après ?

    Et les options passées à dos2unix si il y en a
    0
  3. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    Affiche le résultat de

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

    0
  4. Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 331
     
    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
    1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
       
      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