Formatage de fichier texte

Résolu
tlep Messages postés 596 Date d'inscription   Statut Membre Dernière intervention   -  
tlep Messages postés 596 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Connaissez-vous la commande permettant de savoir si un fichier texte est au format UNIX, PC, ou MAC ?

Merci :-)
A voir également:

29 réponses

lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
avant de les mettre sur cjoint vaut peut être mieux de les compresser.
0
tlep Messages postés 596 Date d'inscription   Statut Membre Dernière intervention   118
 
Ca y est
http://cjoint.com/data/ktoYFLHY65.htm
C juste DOcument1.txt fait avec textpad sous windows

(Textpad permet de choisir le type d'enregistrement (PC, MAC UNIX..)
0
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Bon ben chez moi il n'y a aucun soucis ;-\
[tmpfs]$ file ktoYFLHY65_Document1.txt
ktoYFLHY65_Document1.txt: ASCII text, with CRLF line terminators

[tmpfs]$ cat -A ktoYFLHY65_Document1.txt
thierry^M$
test ^M$
ascii^M$
^M$
^M$

[tmpfs]$ grep '^M' ktoYFLHY65_Document1.txt
thierry
test
ascii


[tmpfs]$ sed -n l ktoYFLHY65_Document1.txt
thierry\r$
test \r$
ascii\r$
\r$
\r$

[tmpfs]$
Remarque avec la commande "file" le type de fin de ligne qui est indiqué... peut être une piste à exploiter.
0
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Moi je vois bien que t'es lignes se finissent avec CR
root@debian:~/trash# cat ktoYFLHY65_Document1.txt | perl -ne 's/(.)/ord($1)/eg;print'
11610410510111411412113
1161011151163213
971159910510513
13
13
root@debian:~/trash#
--

lami20j
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
tlep Messages postés 596 Date d'inscription   Statut Membre Dernière intervention   118
 
Ah ben chez moi:
grep '^M' ktoYFLHY65_Document1.txt
ne renvoie rien

votre shell c bash aussi ?
0
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Yes et grep (grep de GNU) 2.5.1
0
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
grep '^M' ktoYFLHY65_Document1.txt
ne renvoie rien

il ne faut pas taper ^M mais CTRL+V suis de CTRL+M et ça te donnera ^M

donc
grep 'Ctrl+VCtrl+M' fichier.txt
--

lami20j
0
tlep Messages postés 596 Date d'inscription   Statut Membre Dernière intervention   118
 
AAAAAAAAHHHHHHHHH j'avais pas compris désolé !

Mais comment par exemple on peut mettre de 'Ctrl+VCtrl+M' dans un script du coup ??
0
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
0
tlep Messages postés 596 Date d'inscription   Statut Membre Dernière intervention   118
 
Ah oui vraiment désolé sur ce coup :-(
0