gpt4 book ai didi

ruby - 在 Ruby 中对 %x 使用/bin/bash

转载 作者:太空宇宙 更新时间:2023-11-03 17:54:28 26 4
gpt4 key购买 nike

%x{ echo hi } 

似乎 fork 了 /bin/sh。我更喜欢 /bin/bash。有没有办法设置它?我能想到的最好的事情是

%x {/bin/bash -c 'echo hi'}

但这并没有像它应该的那样报告输出。此外,这是一个普遍的事情:我只是从不想要 /bin/sh,我总是想要 /bin/bash

最佳答案

将此写在您的 Ruby 代码中的某处。

ENV["SHELL"] = "/bin/bash"

关于ruby - 在 Ruby 中对 %x 使用/bin/bash,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17044325/

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