你好呀,
我只是想为 macOS 寻找一种技术,该技术可用于自动执行 CLI 命令,例如 Expect https://en.wikipedia.org/wiki/Expect
那么我可以使用 PowerShell 吗?
请指教。
我认为您现在无法在 PowerShell 中轻松完成此操作,但是 PowerShell 有多种方法可以重定向控制台应用程序的 stdin/stdout。 也许一旦我们有了 DSL,我们就可以更好地支持这一点。
但是,您现在应该可以在 PowerShell 中使用 Expect。
有一个 PowerShell 模块应该模仿 PowerShell 中的 Expect。 https://www.powershellgallery.com/packages/Await/0.8
@rkeithhill太棒了!
最有用的评论
有一个 PowerShell 模块应该模仿 PowerShell 中的 Expect。 https://www.powershellgallery.com/packages/Await/0.8