分叉并保存 Lisp 程序的输出
我有一个 lisp 程序需要运行很长很长时间。我想制作一个 bash 脚本,这样我就可以在学校的计算机上执行 $./script.sh&
,然后定期检查输出,而不必亲自运行该过程。我想做的就是调用程序“clisp”并让它执行这些命令:
(load "ll.l")
(make)
并将所有输出保存到文件中。我该如何制作这个脚本?
I have a lisp program that needs to run for a long, long time. I wanted to make a bash script so that I could just do $./script.sh&
on my school's computer and then check the output periodically without having to be personally running the process. All I want to do is call the program "clisp" and have it execute these commands:
(load "ll.l")
(make)
and save all output to a file. How do I make this script?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
查看 nohup 内置 bash 命令:
来自 Wikipedia
您可以使用 nohup 启动脚本,重新登录时可以在 nohup.out 文件中查看进度
Look at the nohup built-in bash command:
From Wikipedia
You can launch the script with nohup, and when you relog see the progress in the nohup.out file
你只想要这样的东西:
You just want something like this: