Générer un fichier .lst à partir d'un fichier .txt par scrip

L'utilisation et la création des scripts.
Répondre
JB de Vanssay
Messages : 18
Enregistré le : 17 sept. 2009, 01:23

Générer un fichier .lst à partir d'un fichier .txt par scrip

Message par JB de Vanssay »

Bonjour,

Je cherche actuellement à générer un fichier de type .lst compatible avec la fonction "Liste d'objets à observer [OBJL] et l'"Observations Block" sous Prism6.1.15. à partir d'un fichier de liste de SN au format .txt .

Mon fichier source est un ficher texte du genre :
2009ay NGC6479 17 48 22.97 +54 08 54.7 +12 +0 II 17.3 93d
et mon ficher de sortie après manipulation - concaténation sous script doit être du type :
"NGC6479" 17h48m21.500s +54°08'57.00'' 14.4 FALSE "Pris par identification"

Il faut donc que j'insère dans cette ligne de texte des guillemets, pour qu'elle soit compatible [OBJL].
Comment faire pour manipuler ces guillemets alors qu'ils servent eux même à manipuler des chaînes de caractères ?
Je devrait obtenir des choses comme suit :
"""
pour intercaler les guillemets aux bons endroits, mais cette série de 3 " de suite provoque une erreur.

Merci de votre aide.
Peut-être que Prism 7, permet ce genre de manipulation de manière plus directe ?

Cordialement.

JB de Vanssay
Stéphane Charbonnel
Messages : 429
Enregistré le : 18 juin 2009, 16:24
Contact :

Re: Générer un fichier .lst à partir d'un fichier .txt par scrip

Message par Stéphane Charbonnel »

Bonsoir,

Vous voulez dire que le fait de définir une variable script de type : a$=""" provoque une erreur ?
JB de Vanssay
Messages : 18
Enregistré le : 17 sept. 2009, 01:23

Re: Générer un fichier .lst à partir d'un fichier .txt par scrip

Message par JB de Vanssay »

Oui c'est ce là.

JB
Stéphane Charbonnel
Messages : 429
Enregistré le : 18 juin 2009, 16:24
Contact :

Re: Générer un fichier .lst à partir d'un fichier .txt par scrip

Message par Stéphane Charbonnel »

JB,

Essai ça :

Code : Tout sélectionner

REM PGM de test

a$=""""
Test$=a$+"6"+a$
PRINT Test$
JB de Vanssay
Messages : 18
Enregistré le : 17 sept. 2009, 01:23

Re: Générer un fichier .lst à partir d'un fichier .txt par scrip

Message par JB de Vanssay »

Merci Stéphane,

C'est parfait, je réalise ainis des lignes compatibles .lst
Merci beaucoup, ça roule.

Mais pourquoi 4 " de suite : a$="""".

Salut,
JB
Répondre