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