2014-11-18 1 views
0

В настоящее время я работаю над функциональностью баклажанов и нуждаюсь в вашей поддержке, чтобы создать текстовый файл и добавить его всякий раз, когда в скрипте выполняется какое-либо действие. Я буду использовать этот текстовый файл для записи пошагового результата. вы можете помочь?Как написать текстовый файл с помощью sensetalk - функционал баклажана

+0

Спасибо AndySavage, я могу создать файл блокнотом сейчас :) –

ответ

2

Для добавления информации в лог-файл, просто сделать это:

put "this is a new log entry" & return after file "/path/to/log/file" 

Если файл не существует, он будет создан. После этого будет добавлена ​​новая строка.

Если вы будете делать это много, вы можете создать настраиваемый обработчик, который вы можете вызвать. Это один ставит дату и время перед каждой записью в журнале:

to logEvent theEvent 
    put the abbreviated international time & tab & theEvent & return after file "/path/to/log/file" 
end logEvent 

Затем вызовите его следующим образом:

logEvent "Interesting stuff happened." 
0

return и другие варианты (linefeed, etc.) не работает для меня. Единственный способ получить новую строку - crlf (Возврат каретки и подача линии).

Я использую Windows, 10.

Put:

dataLine & crlf 

После:

file fullPath