我只想删除不是 symlnik 的目录。
directory "/var/www/html/" do
action :delete
only_if ???
end
所选答案不适用于 Windows 或 Bash 为默认解释器的系统。您应该使用跨平台的 Ruby 解决方案(并且速度更快,因为没有进程生成):
directory '/var/www/html' do
action :delete
not_if { File.symlink?('/var/www/html') }
end
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)