sorg trop sur HFR depuis 2001 | Voilà le problème:
J'ai un repertoire qui contient un nombre important de fichier texte ayant tous la meme structure.
exemple:
Code :
- OziExplorer Map Data File Version 2.1
- TOP25 ACCOUS 909_369F a 100 %
- ACCOUS.PNG
- 1 TIFF scale factor
- WGS 84,WGS 84, 0.0000, 0.0000,WGS 84
- Reserved 1
- Reserved 2
- Magnetic Variation,,,E
- Map Projection,Latitude/Longitude,PolyCal,No,AutoCalOnly,No,BSBUseWPX,Yes
- Point00,xy, 0, 0,in, deg, 42, 58.95202848,N, 0, 36.03347826,W, grid, , , ,N
- Point01,xy, 4000, 0,in, deg, 42, 59.14924658,N, 0, 28.69705534,W, grid, , , ,N
- Point02,xy, 4000, 4000,in, deg, 42, 53.76305368,N, 0, 28.43453932,W, grid, , , ,N
- Point03,xy, 0, 4000,in, deg, 42, 53.56615894,N, 0, 35.75958213,W, grid, , , ,N
- Point05,xy, , ,in, deg, , ,N, , ,E, grid, , , ,N
- Point06,xy, , ,in, deg, , ,N, , ,E, grid, , , ,N
- Point07,xy, , ,in, deg, , ,N, , ,E, grid, , , ,N
- Point08,xy, , ,in, deg, , ,N, , ,E, grid, , , ,N
- Point09,xy, , ,in, deg, , ,N, , ,E, grid, , , ,N
- Point10,xy, , ,in, deg, , ,N, , ,E, grid, , , ,N
- Point11,xy, , ,in, deg, , ,N, , ,E, grid, , , ,N
- Point12,xy, , ,in, deg, , ,N, , ,E, grid, , , ,N
- Point13,xy, , ,in, deg, , ,N, , ,E, grid, , , ,N
- Point14,xy, , ,in, deg, , ,N, , ,E, grid, , , ,N
- Point15,xy, , ,in, deg, , ,N, , ,E, grid, , , ,N
- Point16,xy, , ,in, deg, , ,N, , ,E, grid, , , ,N
- Point17,xy, , ,in, deg, , ,N, , ,E, grid, , , ,N
- Point18,xy, , ,in, deg, , ,N, , ,E, grid, , , ,N
- Point19,xy, , ,in, deg, , ,N, , ,E, grid, , , ,N
- Point20,xy, , ,in, deg, , ,N, , ,E, grid, , , ,N
- Point21,xy, , ,in, deg, , ,N, , ,E, grid, , , ,N
- Point22,xy, , ,in, deg, , ,N, , ,E, grid, , , ,N
- Point23,xy, , ,in, deg, , ,N, , ,E, grid, , , ,N
- Point24,xy, , ,in, deg, , ,N, , ,E, grid, , , ,N
- Point25,xy, , ,in, deg, , ,N, , ,E, grid, , , ,N
- Point26,xy, , ,in, deg, , ,N, , ,E, grid, , , ,N
- Point27,xy, , ,in, deg, , ,N, , ,E, grid, , , ,N
- Point28,xy, , ,in, deg, , ,N, , ,E, grid, , , ,N
- Point29,xy, , ,in, deg, , ,N, , ,E, grid, , , ,N
- Point30,xy, , ,in, deg, , ,N, , ,E, grid, , , ,N
- Projection Setup, 45.000000000, 5.000000000, 0.999600000, 0.00, 0.00, 49.000000000, 45.000000000,,,
- Map Feature = MF ; Map Comment = MC These follow if they exist
- Track File = TF These follow if they exist
- Moving Map Parameters = MM? These follow if they exist_nMM0,Yes
- MMPNUM,4
- MMPXY,1,0,0
- MMPXY,2,4000,0
- MMPXY,3,4000,4000
- MMPXY,4,0,4000
- MMPLL,1, 0.60055797, 42.98253381
- MMPLL,2, 0.47828426, 42.98582078
- MMPLL,3, 0.47390899, 42.89605089
- MMPLL,4, 0.59599304, 42.89276932
- MM1B,5.004373
- MOP,Map Open Position,0,0
- IWH,Map Image Width/Height,4000,4000
|
Il faut que je fasse sur tout ces fichiers exactement la meme modif:
JE dois rajouter un signe - avant le troisième paramètres des 4 lignes MMPLL . (lignes 49 à 52)
Dans notre exemple, ca donnera:
Code :
- MMPLL,1, -0.60055797, 42.98253381
- MMPLL,2, -0.47828426, 42.98582078
- MMPLL,3, -0.47390899, 42.89605089
- MMPLL,4, -0.59599304, 42.89276932
|
Le reste des fichiers doit rester inchangé.
Comment puis-je faire çà sans trop de galère ?
(Je suis sous ubunutu 9.10 - je préferai donc un script sh ou bash, mais si nécéssaire, je peux faire çà depuis un pc windows).
|