emacs – 如何捕获elisp中shell命令的标准输出?

前端之家收集整理的这篇文章主要介绍了emacs – 如何捕获elisp中shell命令的标准输出?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想在Emacs中运行一个shell命令,并捕获到一个变量的完整输出。有没有办法做到这一点?例如,我想能够以以下方式将hello-string设置为“hello”:
(setq hello-string (capture-stdout-of-shell-command "/bin/echo hello"))

函数capture-stdout-of-shell-command是否存在,如果存在,它的真实名称是什么?

shell-command-to-string是否满足你的目的?
例如:
(shell-command-to-string "/bin/echo hello")

希望这可以帮助。

猜你在找的Bash相关文章