Besoin d'aide pour un script shell (avec awk) - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 21-04-2003 à 22:57:37
ouch
t'es sur que tu veux pas le faire en C ?
ou en perl à la rigueur
Marsh Posté le 21-04-2003 à 23:16:21
à la limite je m'en fout un peu, tant que ca marche, mais je suis pas ingénieur informaticien, alors je me débrouille à peu pres en sh mais pas du tout en perl ou en C
Marsh Posté le 22-04-2003 à 00:18:45
en tout cas, change ton sujet de catégorie pour Programmation. on en reparle la bas
Marsh Posté le 21-04-2003 à 20:33:08
J'ai un fichier qui se présente comme ca:
A 1 4 5 B 2 3 6
do
re
mi
fa
sol
la
1 4 5 signifie que les lignes 1, 4 et 5 vont dans la colonne A, pareil pour B
j'aimerais, à partir de mon fichier d'origine, etre capable d'afficher ça:
A B
do la
fa mi
sol re
On met chaque ligne dans la colonne qui lui correspond, et on fait un tri sur les colonnes.
L'ordre des lignes (contenu de A et B) est aléatoire, et leur contenu aussi.
Il y a toujours 2 et seulement 2 colonnes, par contre le nombre de lignes et variable
Le contenu d'une ligne ne se limite pas forcément à 1 mot.
J'aimerais que ca marche en (ba)sh, avec les outils gnu classiques (grep sed awk etc.).
Je pense que awk est l'outil de la situation, mais j'ai un peu (ok, énormément
Un peu d'aide serait le bienvenue (script tout fait qu'il me suffirait de copier/coller acceptés