1
除了将“sudo”硬编码到exec/system参数字符串中,Rake中是否有一个标志指定需要使用root权限执行某个命令,并在需要时提示输入密码?就像Babushka有一个:sudo => true
选项一样。从rake任务中执行sudo命令?
除了将“sudo”硬编码到exec/system参数字符串中,Rake中是否有一个标志指定需要使用root权限执行某个命令,并在需要时提示输入密码?就像Babushka有一个:sudo => true
选项一样。从rake任务中执行sudo命令?
不知道这是否有一个Rake选项(但我想没有)。您可以通过检查用户的权限轻松完成此操作。检查这个答案:
谢谢,我也这么想。实际上,'sudo'不会,我需要使用'rvmsudo'来代替。但结果是一样的。如果Rake为此提供了一个框架,这很好,因为它可能很常见:) – d11wtq