簡體   English   中英

從rake任務中以sudo身份執行命令?

[英]Execute a command as sudo from within a rake task?

除了將sudo硬編碼到exec / system參數字符串中之外,Rake中是否還存在一個標志,用於指定需要以root特權執行的命令,並在需要時提示輸入密碼? 就像Babushka如何使用:sudo => true選項一樣。

不知道是否有Rake選項(但我想沒有)。 您可以通過檢查用戶權限來輕松實現。 檢查此答案:

在Unix上,查找執行程序的用戶是否為root?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM