我想在Emacs中运行一个shell命令,并捕获到一个变量的完整输出。有没有办法做到这一点?例如,我想能够以以下方式将hello-string设置为“hello”:
(setq hello-string (capture-stdout-of-shell-command "/bin/echo hello"))
shell-command-to-string是否满足你的目的?
例如:
例如:
(shell-command-to-string "/bin/echo hello")
希望这可以帮助。