自动按Enter键继续Bash

Sim*_*s0n 4 bash enter input

我想更改RSA密钥以打开ssh连接而没有任何问题.它工作正常,如果我使用本教程但我想在bash脚本中完成它.不幸的是我被要求输入密码(我想什么都不输入).Enter当脚本到达这一点时,如何连续三次自动按下?

这个线程没有帮助,因为我不允许在我的工作PC上安装新程序,这个echo | command技巧似乎只适用于一个Enter.此外,我需要输入"n" Enter,如果已经执行过程,则不要覆盖任何文件.我如何实现这一目标?

smo*_*ing 19

如果你只是需要Enter多次按下这样做:

yes "" | command

对于任何比你想要使用的更复杂的东西,你可以expect在另一个线程中建议,你可以在没有root权限的情况下安装在你的homedir中.

PS:请避免将来重新发布问题.如果由于某种原因你不喜欢答案,只需评论它.