J'ai une ptit question bête....
oui je sais qu'on peu le faire en SED, bon.... mais pourquoi ne pas utiliser un autre outil ?
Quand je vois la complexité et les effets de bords possible (dans certains cas ca ne marche pas en fonction de certains caractere... d'apres une des solution que j'ai lu : "à" ..) bref....
pourquoi ne pas faire un joli petit script en perl ou php.
moi je ne connais pas trop le perl, mais en php c'est relativement facile à faire : on lit la ligne, on la split, on prend le 1er item, on ajout le fameux ";" et on fusione les item suivant...
et encore là c'est pas ce qu'il y a de mieux , j'ai juset voulu faire rapide (2 a 3 ligne quoi) mais on peu "analyser la ligne" (ercherche le 1er espace quoi), pour descouper la ligne en deux et y mettre un ";" entre les deux....
enfin bref, c'est moins complexe, assez facile a maintenir et debugger.
je ne vois pas pourquoi s'en priver (oui ca fait un peu moins geek mais bon.. )
# une suggestion
Posté par fabien . En réponse au message Comment remplacer l'espace entre les champs par ; avec sed ?. Évalué à 2.
oui je sais qu'on peu le faire en SED, bon.... mais pourquoi ne pas utiliser un autre outil ?
Quand je vois la complexité et les effets de bords possible (dans certains cas ca ne marche pas en fonction de certains caractere... d'apres une des solution que j'ai lu : "à" ..) bref....
pourquoi ne pas faire un joli petit script en perl ou php.
moi je ne connais pas trop le perl, mais en php c'est relativement facile à faire : on lit la ligne, on la split, on prend le 1er item, on ajout le fameux ";" et on fusione les item suivant...
et encore là c'est pas ce qu'il y a de mieux , j'ai juset voulu faire rapide (2 a 3 ligne quoi) mais on peu "analyser la ligne" (ercherche le 1er espace quoi), pour descouper la ligne en deux et y mettre un ";" entre les deux....
enfin bref, c'est moins complexe, assez facile a maintenir et debugger.
je ne vois pas pourquoi s'en priver (oui ca fait un peu moins geek mais bon.. )