我希望Applescript能够从txt文件中设置变量,逐行读取或逐个字符地读取。也许像php函数:get_file_contents。有没有类似的东西或者你可以请我提供方式吗?
我知道如何设置文件路径。就像
set myfile to "/Users/Username/Desktop/test.txt"
set theText to read myfile
在txt文件中,它只是一行中的一个整数,如
1
2
3
4
5
如果我使用
set theTextList to paragraphs of theText
结果将带有引号“”。
我只想将这些整数设置为变量。所以我以后可以使用,比如
set variable to 5 --here I would like to replace the real number 5 to the number I read from the txt file(just one line)
start slideshow
show slide variable
提前感谢您的帮助。
答案 0 :(得分:5)
如果文件的行由返回字符分隔,则类似的内容应该起作用:
set allRecords to read myfile using delimiter return
repeat with aRecord in allRecords
if length of aRecord is greater than 0 then
set variable to aRecord
log "variable: " & variable
end if
end repeat
如果您的文件与return不同,则可以更改代码第一行中的分隔符。