Discussion:
[Lisp-cn] 请教关于Common Lisp(SBCL) 写Linux环境下的脚本
宋为
2016-02-21 10:13:04 UTC
Permalink
太狠了……

标准里面没有定义如何执行外部命令,所以根据不同的Common Lisp实现,有不同
的姿势。

就SBCL而言,有一个|sb-ext:run-program可以用。|
1: 翻墙
2: http://lmgtfy.com/?q=common+lisp+execute+shell+command
On Sun, Feb 21, 2016 at 4:57 PM 'Simon' via Lisp-cn(Lisp中文用户组)
小弟新近学习Lisp(Common Lisp)
现有问题:Lisp在linux下如何调用系统命令(cd、touch、rsync)?
万望不吝赐教,拜谢。。。
薛书猛
--
--
Lisp-cn(Lisp中文用户组)
CLUG http://lisp.org.cn
---
您收到此邮件是因为您订阅了 Google 网上论坛的“Lisp-cn(Lisp中文用户
组)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到lisp-
要查看更多选项,请访问 https://groups.google.com/d/optout。
--
--
Lisp-cn(Lisp中文用户组)
CLUG http://lisp.org.cn
---
您收到此邮件是因为您订阅了Google网上论坛上的“Lisp-cn(Lisp中文用户组)”
群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到lisp-
要查看更多选项,请访问https://groups.google.com/d/optout。
--
--
Lisp-cn(Lisp中文用户组)
CLUG http://lisp.org.cn

---
您收到此邮件是因为您订阅了 Google 网上论坛的“Lisp-cn(Lisp中文用户组)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到lisp-cn+***@googlegroups.com。
要查看更多选项,请访问 http
'Simon' via Lisp-cn(Lisp中文用户组)
2016-02-21 13:36:36 UTC
Permalink
哪里太狠了?
据上所述,我找到了这个:http://www.sbcl.org/manual/
多谢!!!
Post by 宋为
太狠了……
标准里面没有定义如何执行外部命令,所以根据不同的Common Lisp实现,有不同
的姿势。
就SBCL而言,有一个|sb-ext:run-program可以用。|
1: 翻墙
2: http://lmgtfy.com/?q=common+lisp+execute+shell+command
On Sun, Feb 21, 2016 at 4:57 PM 'Simon' via Lisp-cn(Lisp中文用户组)
小弟新近学习Lisp(Common Lisp)
现有问题:Lisp在linux下如何调用系统命令(cd、touch、rsync)?
万望不吝赐教,拜谢。。。
薛书猛
--
--
Lisp-cn(Lisp中文用户组)
CLUG http://lisp.org.cn
---
您收到此邮件是因为您订阅了 Google 网上论坛的“Lisp-cn(Lisp中文用户
组)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到lisp-
要查看更多选项,请访问 https://groups.google.com/d/optout。
--
--
Lisp-cn(Lisp中文用户组)
CLUG http://lisp.org.cn
---
您收到此邮件是因为您订阅了Google网上论坛上的“Lisp-cn(Lisp中文用户组)”
群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到lisp-
要查看更多选项,请访问https://groups.google.com/d/optout。
--
--
Lisp-cn(Lisp中文用户组)
CLUG http://lisp.org.cn

---
您收到此邮件是因为您订阅了 Google 网上论坛的“Lisp-cn(Lisp中文用户组)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到lisp-cn+***@googlegroups.com。
要查看更多选项,请访问 https://groups.goo
宋为
2016-02-22 01:34:37 UTC
Permalink
就我浅薄的经验,我觉得通读手册是很有帮助的,不仅是在SBCL的使用上,还能让
你理解其他实现是怎么使用的。

“太狠了”是指Van的那个“let me google that for you”,略有些粗暴。╰(*°▽°*)╯
Post by 'Simon' via Lisp-cn(Lisp中文用户组)
哪里太狠了?
据上所述,我找到了这个:http://www.sbcl.org/manual/
多谢!!!
Post by 宋为
太狠了……
标准里面没有定义如何执行外部命令,所以根据不同的Common Lisp实现,有不同
的姿势。
就SBCL而言,有一个|sb-ext:run-program可以用。|
1: 翻墙
2: http://lmgtfy.com/?q=common+lisp+execute+shell+command
On Sun, Feb 21, 2016 at 4:57 PM 'Simon' via Lisp-cn(Lisp中文用户组)
小弟新近学习Lisp(Common Lisp)
现有问题:Lisp在linux下如何调用系统命令(cd、touch、rsync)?
万望不吝赐教,拜谢。。。
薛书猛
--
--
Lisp-cn(Lisp中文用户组)
CLUG http://lisp.org.cn
---
您收到此邮件是因为您订阅了 Google 网上论坛的“Lisp-cn(Lisp中文用户
组)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到lisp-
要查看更多选项,请访问 https://groups.google.com/d/optout。
--
--
Lisp-cn(Lisp中文用户组)
CLUG http://lisp.org.cn
---
您收到此邮件是因为您订阅了Google网上论坛上的“Lisp-cn(Lisp中文用户组)”
群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到lisp-
要查看更多选项,请访问https://groups.google.com/d/optout。
--
--
Lisp-cn(Lisp中文用户组)
CLUG http://lisp.org.cn

---
您收到此邮件是因为您订阅了 Google 网上论坛的“Lisp-cn(Lisp中文用户组)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到lisp-cn+***@googlegroups.com。
要查看更多选项,请访问 https://groups.google
huang ying
2016-04-19 12:58:08 UTC
Permalink
2016-02-21 16:56 GMT+08:00 'Simon' via Lisp-cn(Lisp中文用户组)
小弟新近学习Lisp(Common Lisp)
现有问题:Lisp在linux下如何调用系统命令(cd、touch、rsync)?
万望不吝赐教,拜谢。。。
你也可以试以下小弟的拙作,

https://github.com/hying-caritas/hysh

不仅可以调用系统命令,还可以IO重定向,写pipeline

Best Regards,
Huang, Ying
--
--
Lisp-cn(Lisp中文用户组)
CLUG http://lisp.org.cn

---
您收到此邮件是因为您订阅了 Google 网上论坛的“Lisp-cn(Lisp中文用户组)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到lisp-cn+***@googlegroups.com。
要查看更多选项,请访
Loading...