Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > Unix
Unix Forum d'entraide sur les systèmes Unix et dérivés (*BSD, AIX, etc.). Avant de poster ->F.A.Q BSD F.A.Q. Aix
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 03/11/2009, 09h34   #1
Membre à l'essai
 
Inscription : avril 2005
Messages : 62
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 62
Points : 22
Points : 22
Par défaut Convertir fin de ligne fichier unix en format windows

Bien qu'ayant des outils comme editpadPro pour convertir un retour chariot d'un fichier unix en format windows je souhaiterais pour plusieurs fichiers le faire en amont dans mon script shell sur chaque fichier traité de manière à automatiser cela. J'ai bien récupéré un script qui pourrait me permettre de le faire mais ça ne me le fait pas:

tr "\377" "\012" < fichier.lis > tempo
nawk -f alti.awk < tempo > fichier.lis

alti.awk qui exécute le script suivant

{
if (length($0) != 0)
print $0;
}

A moins qu'il y ait des commandes de conversion pour se faire, si oui lesquels.

Merci d'avance
Thomf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/11/2009, 10h48   #2
Membre Expert
 
Avatar de jlliagre
 
Inscription : juin 2007
Messages : 912
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2007
Messages : 912
Points : 1 263
Points : 1 263
Code :
unix2dos fichier.lis tempo
__________________
ɹǝsn *sıɹɐlos*
jlliagre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/11/2009, 13h46   #3
Membre à l'essai
 
Inscription : avril 2005
Messages : 62
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 62
Points : 22
Points : 22
Merci beaucoup, j'avais perdu de vue cette vieille commande et ça marche.
Thomf est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 02h04.


 
 
 
 
Partenaires

Hébergement Web