Question amigaDOS
13 sujets de 1 à 13 (sur un total de 13)
-
Salut j’ai un p’tit problème de variable
en faite lorsque je la créer voici ce que j’obtien
8
9
Ce qui est normal.
En faite mon problème c’est que c’est la deuxième ligne qui m’intéresse mais je ne sais pas comment effacer la premier ligne ou récupérer directement la deuxieme.
Si quelqu’un a une solution merci beaucoup
On the first day of Christmas my true love sent to me
A var-ee-able in a d’rec’tree…
On the second day of Christmas my true love sent to me
Two system vars
And a var-ee-able in a d’rec’tree…
On the third day of Christmas my true love sent to me
Three standard constants
Two system vars
And a var-ee-able in a d’rec’tree…
Etc.
non mon msg et complet
ce que contien ma variable c’est :
8
9
un 8 et un 9 sur deux ligne.
ensuite je veux utilisé juste la deuxieme ligne le (9)
et comme j’ai un 8 sur la premiere ligne
en faite voici je que je fait :
j’utilise « status » pour remplir ma variable :
C:status >env:VARtest command snoti
normalement je devrai avoir dans ma variable
juste un seul chiffre = 8 (par exemple)
mais comme j’utilise deja snoti pour autre chose il me rempli ma variable avec un
8 pour le premier snoti et
9 pour le second
faudrait deja savoir lequel tu cherches, aujourd’hui tu en as deux et tu veux le deuxieme, mais demain quand tu en aura 30 et que tu en voudra un parmis les ›30 tu risques a etre embete
la logique voudrait que tu notes le numero au moment ou tu lances ton appli avec par exemple :
run >ram:truc snoti
ensuite vu que tu as le numero de shell d’enregistre ca sera plus facile pour le rechercher
Ce n’est pas très normal que tu aye les deux lignes..
normalement (os3.x mos j’ai pas testé sous os4), lorsque tu utilise la simple fleche de redirection, ça écrase le contenu précédent..
Tu es sur de ne pas avoir mis une double fléche ?
genre : c:status >>env:snoti ?
Et euh, dans ta commande, le résultat est stocké dans env:VARtest plutot non ?
Si c’est normal car il a lancé deux fois Snoti, donc la commande status lui retourne les deux numéros de Shell correspondant…
Je pense que la commande EDIT est ton ami : tente de mettre dans un fichier « edition.script » la ligne :
D1
Puis tapes :
EDIT FROM ENV:VarTest WITH edition.script
Normalement tu auras supprimé la première ligne de ton fichier, si tu voulais supprimer la deuxième tu écrirais D2 par exemple…
Encore une autre question,
Enfin si ça ne vous derrange pas d’y répondre biensur
Avec la commande « date lformat %R » j’obtiens : « 23:00 »
J’aimerai avoir « 23h00 » plutôt.
Mais je ne sais pas si cela est possible ni comment faire
merci d’avance et passé de bonnes fêtes
13 sujets de 1 à 13 (sur un total de 13)
- Vous devez être connecté pour répondre à ce sujet.
› Forums › AmigaOS, MorphOS et AROS › Général › Question amigaDOS