您的位置:首页 > 其它

ant exec inputstring给sudo命令输入密码

2015-08-26 18:46 330 查看
需要在root用户执行某个文件下执行。使用sudo命令,用ant 的exec task中的inputstring输入密码。

这里一定要注意在密码的末尾加上
,它表示换行。

例子:假如你的密码是123,那么
inputstring=inputstring="123
"


<exec dir="${test.dir}" executable="sudo" inputstring="123
">
<arg value="-S" />
<arg value="./${runFileName}" />
</exec>


注意: HTML转义字符 ;是回车, ;是换行  ;是空格
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: