linux - 执行 JAR 文件后如何在命令行中仅模拟一个 ENTER
问题描述
我正在尝试编写一个执行 JAR 文件并在出现提示时自动输入输入的脚本。
现在我只想模拟按回车一次。
具有以下内容:
回声 -en "\n" | java -jar 文件.jar
它会反复按 Enter 键,而不仅仅是一次。
我尝试过其他变体,例如 echo | 但它一直在重复。
解决方案
要输出换行符,只需使用
printf '\n'
推荐阅读
- spring - Spring中下拉列表中的空值
- excel - 验证列表自动将字符串转换为 VBA 中的日期
- asp.net-mvc - 通过 ASP.NET WebService 托管和关闭一次性连接
- angular - 是否可以在 Angular 反应式表单中验证表单外的条件?
- .net - 从 mssql-server docker 容器中运行“dotnet test”
- javascript - 如何重复确认密码验证?
- r - 在 R 中读取多个文件时出现问题?
- javascript - Babel 7:编译模块后未捕获的 ReferenceError
- c# - 在 Ninject 中绑定后更改连接字符串
- visual-studio - MS Visual Studio 13 Forms SQL Server 2008 V2 慢查询返回