Bonjour,
j'ai un fichier texte qui se présente ainsi:
Layer 1
A B C D E
1 2 4 8 5
2 4 5 4 1
4 2 6 3 5
3 7 8 4 3
. . . . .
. . . . .
. . . . .
2 5 4 2 3
Layer 2
A B C D E
1 2 1 9 5
2 1 4 1 1
1 2 6 3 4
3 7 8 1 3
. . . . .
. . . . .
. . . . .
2 4 1 2 3
Layer 3
A B C D E
2 2 4 8 5
2 1 5 1 2
1 2 6 3 5
3 7 8 1 3
. . . . .
. . . . .
. . . . .
2 5 1 2 3
Et j'aimerais obtenir la sortie suivante:
Layer 1 Layer 2 Layer 3
A B C D E A B C D E A B C D E
1 2 4 8 5 1 2 1 9 5 2 2 4 8 5
2 4 5 4 1 2 1 4 1 1 2 1 5 1 2
4 2 6 3 5 1 2 6 3 4 1 2 6 3 5
3 7 8 4 3 3 7 8 1 3 3 7 8 1 3
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
2 5 4 2 3 2 4 1 2 3 2 5 1 2 3
Quel serait la façon la plus simple et pérenne d'effectuer cela selon, s'il vous plait ?
# Coucou
Posté par Marotte ⛧ . Évalué à 7.
Pas tout à fait ce que tu cherches mais ça t’aidera peut-être :
Donc si tu peux découper ton fichier de départ tu devrais pouvoir ensuite le « recoller » ainsi…
# Facile en pseudo code
Posté par nono14 (site web personnel) . Évalué à 0.
Système - Réseau - Sécurité Open Source - Ouvert à de nouvelles opportunités
# technique la rache
Posté par NeoX . Évalué à 3.
# commentaire supprimé
Posté par anaseto . Évalué à 2. Dernière modification le 19 décembre 2016 à 22:46.
Commentaire supprimé par moi-même, pas lu attentivement le commentaire de Marotte :)
# Matrices
Posté par NumOpen . Évalué à 1.
Une commande pour manipuler des matrices, ça n'irait pas ?
# Y'a un outil pour ça
Posté par dguihal . Évalué à 3.
Vite fait comme ça, je dirais bien d'aller voir la commande paste : http://pwet.fr/man/linux/commandes/paste
# Certainement pas la plus simple...
Posté par frayd . Évalué à 2.
mais je me suis bien amusé :
(les données sont dans fichier.txt)
[^] # Re: Certainement pas la plus simple...
Posté par Joalland . Évalué à 2.
Merci à tous et particulièrement à toi, ça fonctionne super !
[^] # Re: Certainement pas la plus simple...
Posté par jben . Évalué à 3.
C'est un de la menuiserie à la hache, mais avec quelques adpatations comme les délimiteurs, ça devrait le faire. Et ça donne déjà un résultat assez propre:
[^] # Re: Certainement pas la plus simple...
Posté par fearan . Évalué à 3.
mouais ça c'est du bourrin, surtout coté nombre d'appel :P
on peut améliorer et se placer dans un nouveau répertoire temporaire crée pour l'occasion puis le supprimer, mais j'ai la flemme :P typiquement :
en début de code, mais faut gérer le chemin du fichier d'entrée pas compliqué non plus.
Il ne faut pas décorner les boeufs avant d'avoir semé le vent
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.