Salut à tous,
J'ai un souci pour rediriger les résultats d'un programme vers un fichier.
En fait, mon programme affiche des résultats au fur et à mesure de son avancement.
Je dois pouvoir concaténer ces résultats pour créer un fichier log.
Mon programme affiche d'abord les 2 colonnes:
puis 3 autres colonnes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
M  1  4
M  5  6
M  3  10
M  4  2
Je dois rediriger la 2eme colonne du premier résultat et la 2 et 3eme colonne du deuxième résultat. Je dois don avoir
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
1  1  4
4  5  6
5  3  10
6  4  2
Mon programme se lance en ligne de commande.
J'ai pensé à un grep associée en pipe
Code : Sélectionner tout - Visualiser dans une fenêtre à part
./mon_programme || grep "M" ... || grep "R"
mais je ne sais pas comment procéder exactement