Tableaux [Shell/Unix] - Shell/Batch - Programmation
Marsh Posté le 16-12-2011 à 14:29:01
salut,
printf peut t'aider. Il faudra que tu surveilles le changement d'indice pour ajouter un retour à la ligne.
Marsh Posté le 16-12-2011 à 18:15:25
j'avais essayer, mais j'avais tout sur une ligne du coup ... et j'ai pas trouver comment faire la separation de champs, ni le retour à la ligne.
Marsh Posté le 16-12-2011 à 20:24:58
tu as essayé avec split ?
Code :
|
Marsh Posté le 19-12-2011 à 14:11:26
Ca marche presque, j'ai un decalage dans les lignes, et la dernière colone je devrais pas avoir autant d'espace entre les chaines
Voici mon fichier de depart.
Code :
|
Voici l'arrivé avec le Awk que tu m'a indiquer : (je maitrise vraiment pas le Awk)
Code :
|
Marsh Posté le 19-12-2011 à 16:39:33
Code :
|
mais, vu qu'il n'y a pas de délimiteur de champs, c'est pas formidable.
Marsh Posté le 16-12-2011 à 12:43:20
Bonjour,
Decidement, j'en pose des questions en prog shell
Soucis du jour, comment avoir un tableau tout bien, tout beau, bien aligné.
sachant que le nombre de ligne est variables, mais le nombre de colones fixes.
Au debut je passait par des print avec un \t en separateur, mais des qu'un des champs est trop long, ca decale.
J'ai essayer avec Awk, et j'ai trouver ceci :
Mais voici un extrait du resultat :
Alors que je devrait avoir un truc du genre :
---------------
Serveur HFR - OpenTTD