AppleScript - Ajouter une entrée utilisateur dans un fichier texte?


1

Comment puis-je ajouter une variable d'entrée utilisateur à un fichier texte?

C'est ce que j'ai en ce moment:

-- ask user 
display dialog "Enter Cheat" default answer "99 Gold, super health, unlimited Grenades.."
set cheat1 to (text returned of result)

-- create text file
    set newText to "I am now
    adding
    a few
    test lines"

 do shell script "echo " & quoted form of newText & " >> ~/Desktop/test.txt"

Je veux en quelque sorte mettre 'cheat1' dans le fichier texte et ne pas sortir comme cheat1, mais comme le texte que l'utilisateur a donné

de l'aide?

Réponses:


1

Essayez ce qui suit:

set cheat1 to the quoted form of text returned of (display dialog "Enter Cheat" default answer "99 Gold, super health, unlimited Grenades..")

set newText to quoted form of "I am now
    adding
    a few
    test lines"

do shell script "echo " & newText & " >> ~/Desktop/test.txt"
do shell script "echo " & cheat1 & " >> ~/Desktop/test.txt"

Résultats:

I am now
    adding
    a few
    test lines
99 Gold, super health, unlimited Grenades..

il est en train de supprimer l'autre texte, je veux ajouter cheat1 dans un fichier texte sans supprimer l'autre texte. Je veux l'ajouter à une nouvelle ligne / nouveau paragraphe
user3316925

@ user3316925, voir la réponse mise à jour.
user3439894
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.