bash - 在 Bash 中自动按 Enter 继续

标签 bash input enter

我想更改 RSA key 以毫无问题地打开 ssh 连接。如果我使用 this tutorial,它工作正常但我想用 bash 脚本完成它。不幸的是,我被要求输入密码(我不想输入任何内容)。当脚本到达这一点时,如何实现连续三次自动按 Enter

This thread没有帮助,因为不允许我在我的工作 PC 和 echo | 上安装新程序命令 技巧似乎只适用于一个Enter。我还需要输入“n”和Enter,如果程序已经完成,则不会覆盖任何文件。我该如何实现?

最佳答案

如果你只需要按 Enter 几次,这就可以了:

是“” |命令

对于任何比这更复杂的事情,您可能希望按照其他线程中的建议使用 expect,您可以在没有 root 权限的情况下将其安装在 homedir 中。

PS:请避免在以后重新发布问题。如果您出于某种原因不喜欢某个答案,请对其发表评论。

关于bash - 在 Bash 中自动按 Enter 继续,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11190004/

相关文章:

python - 如何在 Python 中一行输入 2 个整数?

wpf - 默认输入和空格键行为 wpf 应用程序

applescript - 如何在 AppleScript 中通过按键调用 Enter,以便 Web Clipper 将网页保存到 Evernote?

python - 仅使用程序名称从命令行运行 Python 程序

bash - bash 脚本中的通配符扩展

javascript - js中重置计算器输入框以便下一步操作

python - 编写简洁、灵活且易于维护的用户输入提示

jquery 自动完成 - 鼠标位于文本框 a 下方会导致在显示菜单后进行选择

bash - 值未分配给 shell 脚本中的变量

bash - bash 中的 [ test ] 和 [[ test ]] 有什么区别?