我想为我的java应用程序创建一个读取条目,以便从定期运行的bash脚本中获取一些数据,以便我的应用程序每次都可以将数据存储在数据库中。
请问有什么想法吗?
让 bash 脚本启动你的 Java 程序并通过命令行参数提供数据。
bash 脚本是否将该信息打印到 stdout?是否可以从 java 应用程序启动 bash 脚本?
在这种情况下,您可以执行以下操作
Process p = new ProcessBuilder("bash-script").start();
您可以使用p.getInputStream();
从过程中获得标准输出