blob: be65370228a35fbe9670db3f0f1874ee8ee1c022 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
use "core"
action [sh> %cmd]
lua> ".."
local result = io.popen(\%cmd)
local contents = result:read("*a")
result:close()
return contents
action [read file %filename]
lua> ".."
local file = io.open(\%filename)
local contents = file:read("*a")
file:close()
return contents
action [write to file %filename %text, to file %filename write %text]
lua> ".."
local file = io.open(\%filename, 'w')
file:write(\%text)
file:close()
|