TexPad le crée. Je sais que c'est sous une clé morte. Je ne me souviens juste pas que c'est son nom.
Le caractère bleu:
Je veux juste les supprimer en masse de mon document.
Comment pouvez-vous le taper?
Il s'agit du retour chariot.
Si vous utilisez vim
, vous pouvez entrer en mode insertion et taper CTRL-vCTRL-m. Cela ^ M est le clavier équivalent à \r .
Insertion de 0x0D
dans un éditeur hexadécimal fera la tâche.
Comment puis-je le supprimer?
Vous pouvez le supprimer à l'aide de la commande
Perl -p -i -e "s/\r//g" filename
Comme l'OP l'a suggéré dans les commentaires de cette réponse ici , vous pouvez même essayer un `
dos2unix filename
et voyez si cela le corrige.
Comme @steeldriver le suggère dans les commentaires, après avoir ouvert l'éditeur vim, appuyez sur esc clé et tapez :set ff=unix
.
Références
https://stackoverflow.com/questions/1585449/insert-the-carriage-return-character-in-vim
https://stackoverflow.com/a/7742437/1742825
- ksh: revenue_ext.ksh: introuvable [Aucun fichier ou répertoire de ce type]
Code
sed -i 's/^M//' filename.txt
En tapant ^M
dans la commande, ne pas utiliser ^M car cela n'insère que ce qui est affiché, pas ce qui le fait apparaître; utilisation CtrlVCtrlM.
vous pouvez aussi le faire avec sed
sed -i "s/\r//g" filename