在Lua中修改当前Shell

在Lua中修改当前Shell,lua,hpc,Lua,Hpc,是否可以使用Lua中的系统调用修改当前shell 更具体地说,在当前环境中,默认情况下“扩展”别名为false,但某些脚本依赖于设置别名的能力。是否可以在那些脚本的开头发出类似os.execute(“shopt-s expand_alias”)的命令来影响当前shell,从而允许当前脚本添加bash别名 在执行脚本之前,将全局扩展_别名设置为true以及在bash中设置扩展_别名都不是理想的解决方案 提前感谢您的帮助。您可以打开到shell的管道,然后将配置设置和脚本发送到shell。但您不能影

是否可以使用Lua中的系统调用修改当前shell

更具体地说,在当前环境中,默认情况下“扩展”别名为false,但某些脚本依赖于设置别名的能力。是否可以在那些脚本的开头发出类似os.execute(“shopt-s expand_alias”)的命令来影响当前shell,从而允许当前脚本添加bash别名

在执行脚本之前,将全局扩展_别名设置为true以及在bash中设置扩展_别名都不是理想的解决方案

提前感谢您的帮助。

您可以打开到shell的管道,然后将配置设置和脚本发送到shell。但您不能影响当前shell。

相关邮件列表线程: