gpt4 book ai didi

elixir - 使用选项进行系统调用

转载 作者:行者123 更新时间:2023-12-02 09:20:47 31 4
gpt4 key购买 nike

我知道我可以做一些简单的事情,例如 System.cmd("echo", ["hello"]) 但假设我想做一些事情,例如运行 Ruby 进程

通常在 shell 中我可以执行以下操作:ruby -e 'puts "hello world"

我尝试了一些类似的变体:

System.cmd("ruby", ["-e", "'puts\"hello world\"'"]) 运气不好

我可以调用 Erlang os 模块,但这似乎并不理想,因为我需要显式地将字符串拆分为字符并重新转换它以及弄清楚如何捕获退出除了结果之外的代码

最佳答案

System.cmd("ruby", ["-e", "puts \"hello world\""])

似乎有效:)

关于elixir - 使用选项进行系统调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35214447/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com