gpt4 book ai didi

ruby - 隐藏系统命令导致 ruby

转载 作者:数据小太阳 更新时间:2023-10-29 06:40:53 25 4
gpt4 key购买 nike

在 ruby​​ 中隐藏系统命令的结果有多容易?比如我的一些脚本运行

system "curl ..." 

而且我不想看到下载结果。

最佳答案

您可以使用更复杂的 popen3如果您愿意,可以分别控制 STDIN、STDOUT 和 STDERR:

Open3.popen3("curl...") do |stdin, stdout, stderr, thread|
# ...
end

如果您想静音某些流,您可以忽略它们,或者如果重定向或解释该输出很重要,您仍然可以使用它。

关于ruby - 隐藏系统命令导致 ruby,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10922044/

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