Changed how variables get output from commands

This commit is contained in:
bjschuma 2010-02-26 00:37:48 -05:00
parent e074a74063
commit 3d89fc26a0
1 changed files with 6 additions and 6 deletions

View File

@ -52,7 +52,7 @@ def varReplace(cmd):
out += " "
if vars.has(word)==True:
new = str(vars[word])
write(word + " ==> " + new, 2)
write(word + " => " + new, 2)
out += new
else:
out += word
@ -67,7 +67,7 @@ def aliasReplace(cmd):
if index > 0:
out += " "
if alias.has(word) == True:
write(word + " ==> " + alias[word], 2)
write(word + " => " + alias[word], 2)
out += aliasReplace(alias[word])
else:
out += word
@ -82,12 +82,12 @@ def run(string):
cmd = varReplace(cmd)
cmd = aliasReplace(cmd)
result = runCmd(cmd)
if var == None:
ans += [ result ]
ans += [ runCmd(cmd) ]
else:
vars[var] = result
disable()
vars[var] = runCmd(cmd)
enable()
if len(ans) == 1:
return ans[0]