如何为 Torch REPL 指定启动文件

Posted

技术标签:

【中文标题】如何为 Torch REPL 指定启动文件【英文标题】:How to specify startup file for Torch REPL 【发布时间】:2015-07-09 00:29:54 【问题描述】:

我想定义一些命令行便利函数,以便在我每次启动 Torch REPL 时运行。例如,

function cl() os.execute('clear') end

和那种性质的东西。每次启动 REPL 时,如何将这样的函数添加到命名空间?

我在网上搜索了“luajit|torch|trepl startup|rc 文件”,但找不到任何线索。

【问题讨论】:

尝试设置 LUA_INIT=@path/to/startup.lua 环境变量。但这不仅适用于 REPL。也许存在检测您运行 repl 的方法。 【参考方案1】:

你可以给你的 th repl 起别名以采用默认的 -l 参数:

alias thnew='th -lmyadditions '

myadditions.lua 是您要执行的文件,该文件位于您的 lua 路径中。

【讨论】:

不错的解决方法。顺便说一句,“l”后面应该有一个空格。

以上是关于如何为 Torch REPL 指定启动文件的主要内容,如果未能解决你的问题,请参考以下文章

如何为我的App Engine应用设置自定义npm启动脚本?

你如何为 iPhone 实现横向启动屏幕?

如何为yum安装的memcached修改配置参数

如何为指定的部署路径制作mtd-utils 2.0

如何为Gnome3添加自启动程序

如何为每种产品风格提供不同的启动器图标