mirror of
https://github.com/MightyPirates/OpenComputers.git
synced 2025-09-09 07:15:11 -04:00
fix env pass in sh command. closes #3196
This commit is contained in:
parent
6aee1d645f
commit
c9530ae0dd
@ -41,5 +41,5 @@ if #args == 0 then
|
||||
end
|
||||
else
|
||||
-- execute command.
|
||||
return sh.execute(...)
|
||||
return sh.execute(_ENV, ...)
|
||||
end
|
||||
|
@ -10,8 +10,8 @@ function shell.execute(command, env, ...)
|
||||
if not sh then
|
||||
return false, reason
|
||||
end
|
||||
local proc = process.load(sh, nil, nil, command)
|
||||
local result = table.pack(process.internal.continue(proc, env, command, ...))
|
||||
local proc = process.load(sh, env, nil, command)
|
||||
local result = table.pack(process.internal.continue(proc, command, ...))
|
||||
if result.n == 0 then return true end
|
||||
return table.unpack(result, 1, result.n)
|
||||
end
|
||||
|
Loading…
x
Reference in New Issue
Block a user