【发布时间】:2023-04-07 09:14:01
【问题描述】:
我正在尝试运行需要用户输入的 bash 脚本 (@command),并且我正在尝试使用以下代码提供该脚本输入:
这是脚本的一个想法:
exec sudo su -c "some command" $username
如果有人能告诉我我做错了什么,或者对如何以不同的方式实现这一点有任何建议,那将不胜感激。
另外,我可以像这样运行脚本:
在这种情况下,我可以在运行我的应用程序的控制台中看到脚本输出的内容。如果有任何方法可以向该位置提供输入,那也可以。
【问题讨论】: