Bonjour,

Je vous envoie ce message pour vous poser une question sur les commandes awk, en effet voici ce que j'ai à traiter


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
       1       1       1.4142135623731
       2       2       1.7320508075689
 
 
       1       1       1.0000000000000
 
 
  i    1       1      -1.0000000000000
 
 
       1       1       1.0000000000000
 
 
       1       2       1.0000000000000
 
 
  i    1       2      -1.0000000000000
 
 
       1       2       1.0000000000000
 
 
  i    1       2      -1.0000000000000
 
 
       2       2       1.0000000000000
 
 
       2       2       1.0000000000000
 
 
  i    2       2      -1.0000000000000
 
 
       2       2       1.0000000000000
Comme vous pouvez le voir j'ai 4 colonnes, je voudrais en afficher une (n'importe laquelle la 1,2,3 ou 4 à ma guise), sauf que quand je fais la commande pour afficher la colonne 1 par exemple (awk '{print $1} file ) il m'affiche les colonnes mélangées ce qui est un problème. Je voudrais donc uniquement afficher la colonne avec les i et les espaces vides et la garder telle qu'elle, en bref juste pouvoir bien séparer les 4 colonnes en une répartie dans 4 fichier. Voila je veux juste afficher les colonnes telles qu'elles sont, mon prof m'a parlée de colonne fixe pour que cela marche mais je ne saisis pas vraiment.

Merci à vous