微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

nohup SBCL ubuntu无法从标准input读取

@H_404_0@在Ubuntu上,我使用线程编译了sbcl 1.0.35。 我可以愉快地从命令行使用sbcl,而我的hunchentoot网站可以使用线程,但是当我注销时,它就消失了。 当我试图禁止sbcl

@H_404_0@nohup ./src/runtime/sbcl –core output / sbcl.core

@H_404_0@我明白了

@H_404_0@(SB-IMPL :: SIMPLE-STREAM-PERROR“无法从〜S”#9中读取)

@H_404_0@问题与fork()

@H_404_0@在哪里可以find__sync_add_and_fetch_8?

@H_404_0@如果在一段时间之后没有通过停止命令停止tomcat服务,shell脚本将被终止?

@H_404_0@基本但彻底的汇编教程(Linux)?

@H_404_0@什么是“struct file_operations”参数?

@H_404_0@我试过各种组合的redirect标准input到/ dev / null或一个文件,并使用脚本命令行选项,但我不知道发生了什么事情。

@H_404_0@如何从nohup的Linux上的命令行启动sbcl并保持我的repl(网站)运行?

@H_404_0@SVN检查出linux

@H_404_0@在Linux操作系统上使用Python进行文件处理

@H_404_0@如何使Python脚本作为服务运行?

@H_404_0@我在哪里可以findGNU文件格式规范?

@H_404_0@僵尸程序在父母去世之后在哪里?

@H_404_0@Andrey Moskvitin的RESTAS web-framework(“REST Application server”)包含代码以正确地守护SBCL实例。 请参阅http://github.com/archimag/restas/blob/master/contrib/restas-daemon.lisp 。 你可以很容易地撕掉RESTAS特定的部分。

@H_404_0@您可以在Gnu Screen中启动SBCL,然后从会话中分离。

@H_404_0@这也给你以后重新连接到你的REPL的可能性。

@H_404_0@Dmity-vk给了我正确的道路,谢谢。 SBCL尝试在启动时启动repl,并从标准中读取。当您使用nohup ,标准in被重定向,无法读取。 然后SBCL下降到试图从标准读取的调试器…因此无限循环。 --script标签接近于解决这个问题,只是脚本被读取后它有一个(quit) 。 所以我在剧本里放了一个无尽的循环,瞧。

@H_404_0@所以在与sbcl的ubuntu服务器,这应该让你启动一个hunchentoot服务器

@H_404_0@sudo nohup ./run-sbcl.sh --script foo.lisp > /dev/null 2> /dev/null &

@H_404[email protected]的最后一行就是这样的

@H_404_0@(defvar *alive* t) (loop (sleep 1000) (if (not *alive*) (quit)))

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐