【问题标题】:Is there a way to automate the [Y/N] prompts when installing packages from a linux script从 linux 脚本安装软件包时,有没有办法自动化 [Y/N] 提示
【发布时间】:2013-09-08 01:10:02
【问题描述】:

我有一个脚本,它安装了一些需要用户在脚本期间键入 Y 大约 5 次的应用程序。是否可以自动化或绕过 Y,以便脚本运行而无需任何用户交互?

【问题讨论】:

  • 许多安装脚本都可以选择假设对问题的回答为“是”。你检查过这个是否有吗?

标签: bash terminal prompt


【解决方案1】:

yes 传递给它。

yes | <command here>

【讨论】:

  • 好的,例如这些行在我的脚本中:apt-get update sleep 4 apt-get install openssh-server sleep 2 apt-get install php5 sleep 2 apt-get install libpcsclite1 sleep 2 apt-get install libpcsclite-dev sleep 2 apt-get install openssl sleep 2 apt-get install libssl-dev sleep 2 apt-get install pcscd sleep 2 apt-get install pcsc-tools 在这些安装过程中大约有 5 个提示供用户输入,我将如何将您的答案合并到我的脚本中?谢谢你
  • 另外,评论stackoverflow时有没有办法移到下一行?我上面的帖子看起来很乱,因为我不知道如何在我的 cmets 中添加换行符..
  • 请忽略我关于将您的答案合并到我的脚本中的评论,我现在理解并使其完美运行.. 谢谢您的帮助..
猜你喜欢
  • 1970-01-01
  • 2020-12-26
  • 2011-06-08
  • 1970-01-01
  • 1970-01-01
  • 2020-09-30
  • 1970-01-01
  • 2020-12-20
  • 1970-01-01
相关资源
最近更新 更多