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?

user3316925
la source

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..
user3439894
la source
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