Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1476 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  comment enlever le retour chariot sur une ligne ??

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

comment enlever le retour chariot sur une ligne ??

n°1622488
basketor63
LFI et le PC ne sont pas d'EG
Posté le 11-10-2007 à 17:25:48  profilanswer
 

Code :
  1. i=1;
  2. for line in $(cat fichier)
  3. do
  4. echo bla $line bli
  5. i=$((i+1))
  6. done


 
le probleme c'est que dans bli il y a u charactere de retour chariot à la fin, donc bli se retrouve à la ligne du dessous, et ça fait  
blibla $line
il me semble qu'il y a une commande que je ne retrouve pas ...

mood
Publicité
Posté le 11-10-2007 à 17:25:48  profilanswer
 

n°1622596
peyo22
Free heel :)
Posté le 11-10-2007 à 20:04:55  profilanswer
 

bonjour,
 
ca se fait avec tr ou sed


---------------
"Se tromper est humain ; Vraiment foutre la merde necessite le mot de passe de root."
n°1622607
basketor63
LFI et le PC ne sont pas d'EG
Posté le 11-10-2007 à 20:27:17  profilanswer
 

j'ai finit par le faire avec tr -d '\n'


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  comment enlever le retour chariot sur une ligne ??

 

Sujets relatifs
[RESOLU] Enlever retour à la ligne entre balises HTMLExcel vers solution en ligne
retour des codes erreursPlacer contenu ligne de fichier dans une variable
débutant: trouver une chaîne dans une ligne, en remplacer une autreDernière ligne d'un GridView
[RESOLU] Comment faire un echo sans retour chariot sous unix ? 
Plus de sujets relatifs à : comment enlever le retour chariot sur une ligne ??


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR