Bonjour a tous,
J'ai un gros fichier ASCII dans lequel les donnees sont disposees de cette facon:
le probleme c'est que chaque variable n'est pas dans une colonne separee. Par exemple la premiere variable est la premiere valeur de chaque bloc ( 246.00000000, 246.50000000, 247.00000000....etc).
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119 246.00000000 -999.250000 246.00000000 245.99255371 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 0.1059999987 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 246.50000000 -999.250000 246.50000000 246.49253845 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 0.1072999984 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 247.00000000 -999.250000 247.00000000 246.99252319 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 0.1076000035 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 247.50000000 -999.250000 247.50000000 247.49250793 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 0.1077999994 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 248.00000000 -999.250000 248.00000000 247.99249268 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 0.1042999998 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 248.50000000 -999.250000 248.50000000 248.49247742 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 0.1036000028 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 249.00000000 -999.250000 249.00000000 248.99246216 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 0.1037999988 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 249.50000000 -999.250000 249.50000000 249.49244690 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 0.1059999987 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 250.00000000 -999.250000 250.00000000 249.99243164 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 0.1102000028 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 250.50000000 -999.250000 250.50000000 250.49241638 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 0.1156999990 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000 -999.250000
Ma question c'est comment lire ce fichier et avoir chaque variable independemment des autres avec des commandes linux comme awk, sed, grep, dans un shell. Au total j'ai 29 variables.
Merci d'avance
Fateh
Merci d'avance
Fateh
Partager