【发布时间】:2017-12-01 14:27:02
【问题描述】:
我想在 linux 终端中启动一个进程,它会在 2 秒后询问用户名和密码。
如何进行流程调用,然后在脚本中发送这些凭据? 我知道我应该使用 echo 和 &&,但问题是第一个进程没有完成,因此我无法使用 && 连接命令。
谢谢
【问题讨论】:
-
sleep 2 && echo I ask for username and password -
我不明白...你能解释一下吗?
-
进程真的需要启动然后等待 2 秒吗?由于您已经启动了它,它应该占用您正在运行它的终端,并且应该自己接受输入,而不是您的 scipt。并不是说这不可能,但如果你提供了一些上下文以及你需要它的原因(让我们相信这不仅仅是 XY 问题),那么有人可能会真正提供帮助
-
这不是您应该尝试通过在 2 秒后发送凭据来解决的问题。您应该查看程序手册并了解如何以编程方式传递凭据。