Bonjour (bonsoir)
Dans un script en bash, je récupère une chaîne via curl.
Celle-ci est du genre :
Je ne peux pas stocker dans un fichier, ce ne serait pas marrant sinon !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4ARE TREZ AZ12R RTE CCC 551021FG JFHL DD ER12A OOIUA -YT ...
Sachant que les retours chariot sont reconsidérés en espace, comment faire pour avoir quelque chose comme :
et non pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 for line in $content; echo -e $line done ARE TREZ AZ12R RTE CCC 551021FG JFHL DD ER12A OOIUA -YT ...
puisque une commande du style (ici moche mais ce n'est pas la question)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 ARE TREZ AZ12R RTE CCC ...
Une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 content=echo $content | tr " " "@" # @ caractère non utilisé dans $content for line in `echo $content | tr "\n" " "`; echo -e $line done
Partager