Script AmigaDOS & guillemets

11 sujets de 1 à 11 (sur un total de 11)

  • sinisrus

    • Messages : 2369
    #3353

    Salut j’ai un pt’it problème

    lorsque je créer une variable avec la commande « requestfile »

    j’ai toujours des «  » dans mes variables est-il possible de les enlevés?

    NdBigdan : modifié le sujet.

    Admin

    bigdan

    • Messages : 4721
    #63299

    En quoi les guillemets sont gênants ?

    Envoie-moi ton script au besoin pour une petite séance de décrassage de script AmigaDOS.

    dAn toujours triste devant

    tes fautes d’orthographe ;)

    elwood

    • Messages : 1579
    #63300

    Je suis d’accord. Il y a peu de cas où les  » sont génants.

    sinisrus

    • Messages : 2369
    #63301

    (Pour les fautes désolé mais il faud savoir accépté les gents avec leurs défauts aussi)

    C’est même un avantage d’avoir des  » surtout quand il y a des espace dans les noms de chemin mais comme je veux créer une GUI pour spatch et que ce dernier ne veux rien comprendre des que je lui colle une variable justement à cause des « 

    sinon il exite « spatcher » dispo sur aminet mais en ce moment j’apprend à faire des script pour simplifié l’utilisation de commande

    Voici le script

    tcanazza.free.fr/AVATAR/Gui_Spatch.lha

    Si quelqu’un a des la doc en fr sur les commandes dos je suis prenneur

    merci

    elwood

    • Messages : 1579
    #63302

    1) Il ne faut pas utiliser >env:msg !!!!!!

    mais T:msg à la place. De même pour tous les autres env,

    bien-sûr.

    2) Tu n’es pas obligé d’utiliser un fichier pour ça. Tu peux remplir une variable et l’utiliser plus tard :

    set var « message d’erreur »

    echo $var

    unset var

    3) Tu veux dire que ça fonctionne pas si tu fais :

    SPATCH -o »fichier 1″ -p »fichier 2″ « fichier 3 »

    (donc des fichiers avec des espaces et donc avec des  » pour faire les choses correctement)

    Si c’est le cas, spatch est vraiment minable.

    J’ai pas spatch, du coup je peux pas essayé… :-/

    sinisrus

    • Messages : 2369
    #63303

    SPATCH -o »fichier 1″ -p »fichier 2″ « fichier 3 »

    Oui c’est ça c’est spatch qui ne veux pas il fait ça frigide ;-)

    SPATCH -o »fichier1″ -p »fichier2″ « fichier3 » ça non plus ça ne marche pas

    elwood

    • Messages : 1579
    #63304

    Alors je n’ai pas de solution, en tout cas sur OS3.9 que tu as je crois.

    Sur OS4 on pourrai on pourrait enlever les guillemets avec la commande « cut ».

    Enfin … en AmigaDOS en tout cas. Par contre tu peux faire un script Arexx.

    Tu as plus qu’à te mettre à l’Arexx:

    http://mat.debailleul.free.fr/amiga/DOC

    Admin

    bigdan

    • Messages : 4721
    #63305

    SPATCH « -onouveaufichier » « -pfichier patch » « fichier original« 

    Evitez de mettre des espaces dans un nom de commande SVP !

    slobman

    • Messages : 1010
    #63306

    Hip !!

    Alors, si spatch est mal fait, tu fais une copie de tes fichiers dans T:, sous un nom que tu connais, et tu fais SPATCH dessus…

    Dans les faits, ça donne :

    copy $VARold T:source

    copy $VARpatch T:patch

    SPATCH -o T:nouveau -p T:patch T:source

    copy T:nouveau $VARout

    … ou un truc du genre…

    !! qiH

    /me a plein d’astuces à 2 francs comme ça, si vous voulez… Ouais, elles sont encore en francs, tellement elles sont vieilles

    elwood

    • Messages : 1579
    #63307

    LOL, c’était tellement simple :-)

    sinisrus

    • Messages : 2369
    #63308

    yessss merci

11 sujets de 1 à 11 (sur un total de 11)

  • Vous devez être connecté pour répondre à ce sujet.

Forums AmigaOS, MorphOS et AROS Développement Script AmigaDOS & guillemets

Amiga Impact