gpt4 book ai didi

ruby - 在路径下删除 Ruby 中的文件夹

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:56:51 25 4
gpt4 key购买 nike

我希望能够通过 linux 中的 ruby​​ 脚本删除以下文件夹结构中的文件夹“OLDFOLDER”及其子文件夹(我是 ruby​​ 和 Linux 的新手)。

/X/Y/Z/OLDFOLDER/SUBFOLDERS

我知道有一些方法可以删除 ruby​​ 中的文件夹,例如:

removeOldFolder = "rm /X/Y/Z/OLDFOLDER/"
`#{removeOldFolder}`

但我不确定如何删除像我上面的结构这样的文件夹,

非常感谢任何帮助

最佳答案

你应该使用 FileUtils而不是系统调用这样的命令。

更好的方法:

FileUtils.rm_rf("/X/Y/Z/OLDFOLDER/")

在任意位置执行 rm -rf 时要非常小心。

关于ruby - 在路径下删除 Ruby 中的文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16397590/

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