Actions

 Langue:
 Flux RSS:


Conversion de fichier au format Unix


Présentation

    Les fichiers au format Windows peuvent poser des problèmes. Il existe pourtant une petite ligne de commande permettant de modifier leur format pour le convertir en Unix.

Conversion d'un fichier du format Windows vers Unix

    Pour cela, il suffit de lancer la commande suivante:
      sed -e "s/^V^M//" $1

Script

Voici le script dos2ux, permettant de transformer un fichier au format DOS, en format Unix:
    #####################################################
    # Script dos2ux                                     #
    # Autheur: Jerome DESMOULINS - Avril 2008           #
    #          http://www.desmoulins.fr                 #
    #####################################################
    # Permet de convertir un fichier Dos au format Unix #
    #####################################################
    
    #Variables
    TmpFile=/tmp/dos2ux_`date +%Y%m%d_%H%M%S`.tmp
    
    #Conversion au format Unix et sauvegarde dans un fichier temporaire
    sed -e "s/^V^M//" $1 > $TmpFile
    
    #Ecriture du fichier final
    rm $1
    mv $TmpFile $1
    
    

 

Retour