Java控制台中的命令

Java控制台中的命令,java,linux,shell,unix,bittorrent,Java,Linux,Shell,Unix,Bittorrent,我正在尝试自动创建torrents/开始下载/限制带宽。。。等使用Vuze 到目前为止,我已经编写了一个shell脚本,将Vuze和torrent发送到所有客户端。但是,在创建torrents时,在执行以下命令后:java-jar-Azureus2-XXX.jar--ui=console或java-jar-Azureus2-XXX.jar--ui=console&,控制台看起来是这样的,除非退出java程序,否则之后的命令不会起作用 任何帮助都将不胜感激。谢谢 如果通过&将程序的CLI设置为后

我正在尝试自动创建torrents/开始下载/限制带宽。。。等使用Vuze

到目前为止,我已经编写了一个shell脚本,将Vuze和torrent发送到所有客户端。但是,在创建torrents时,在执行以下命令后:java-jar-Azureus2-XXX.jar--ui=consolejava-jar-Azureus2-XXX.jar--ui=console&,控制台看起来是这样的,除非退出java程序,否则之后的命令不会起作用


任何帮助都将不胜感激。谢谢

如果通过
&
将程序的CLI设置为后台,则无法与之交互。也许你应该陈述你更高层次的目标。你到底想达到什么目的?我甚至没有&。例如,我正在尝试编写一个创建torrent的脚本。剧本是我写的/bin/bash java-jar Azureus2-XXX.jar--ui=console create file.torrentudp://tracker.openbittorrent.com:80'但是最后一个命令不起作用。您需要了解命令行/shell脚本通常是如何工作的。这既不是java特有的,也不是bittorrent特有的。参数与标准输入/输出不同。谢谢,我找到了答案,在java-jar:--exec上有一个选项。我用我要执行的命令创建了一个文件,并运行了这个命令:java-jar Azureus2-XXX.jar--ui=console--exec=(文件路径),它工作了:D